Curriculum Not Applicable; After AP Exam Requirements Unit XXI Post AP Exam II, Advanced Graphics Project General Students learn advanced graphics techniques of mouse handling, animation with double-buffering and mathematics to create a team graphics project. Objectives Review of basic graphics awt Methods drawLine, drawRect, fillRect, drawOval, fillOval, drawArc, Topics, fillArc, setColor, drawPolygon, fillPolygon Sub-Topics, Controlling graphics text with and drawString setFont Mathematics and graphics Details Drawing circles and regular polygons with and Math.cos Math.sin to be x and y coordinate arrays with the class Polygon Covered Using mouse interaction with graphics The event method concept Methods mouseDown, mouseEnter, mouseExit, mouseMove, mouseUp, mouseDrag Creating graphics animation Fundamental animation Virtual memory and video buffering Reserving virtual memory with and Image getGraphics Page flipping with drawImage Improving animation flicker with the method update Resources, Exposure Java, Chapter 21, Advanced Graphics Evaluations 1 Large Team Graphics Project Class Tasks, The End-Of-Semester Advanced Graphics Team Project Lab Students work with a team on this large graphics assignment. There are no quizzes at this time. There is Assignments no homework or chapter tests. Student devote all their time to this project creating some graphics project like a video game. Teaching Students working on this graphics project and information about the project is already distributed at the first class of the second semester. Strategies, Best Students work on this assignment at the conclusion of chapter or lab assignment during the4 school year. For this project up to four students may work together. Practices Curriculum Not Applicable; AP Exam
Curriculum Requirements Not Applicable; After AP Exam Unit XXI Post AP Exam II, Advanced Graphics Project General Objectives Students learn advanced graphics techniques of mouse handling, animation with double-buffering and mathematics to create a team graphics project. Topics, Sub-Topics, Details to be Covered Review of basic awt graphics Methods drawLine, drawRect, fillRect, drawOval, fillOval, drawArc, fillArc, setColor, drawPolygon, fillPolygon Controlling graphics text with drawString and setFont Mathematics and graphics Drawing circles and regular polygons with Math.cos and Math.sin x and y coordinate arrays with the Polygon class Using mouse interaction with graphics The event method concept Methods mouseDown, mouseEnter, mouseExit, mouseMove, mouseUp, mouseDrag Creating graphics animation Fundamental animation Virtual memory and video buffering Reserving virtual memory with Image and getGraphics Page flipping with drawImage Improving animation flicker with the update method Resources, Evaluations Exposure Java, Chapter 21, Advanced Graphics 1 Large Team Graphics Project Class Tasks, Lab Assignments The End-Of-Semester Advanced Graphics Team Project Students work with a team on this large graphics assignment. There are no quizzes at this time. There is no homework or chapter tests. Student devote all their time to this project creating some graphics project like a video game. Teaching Strategies, Best Practices Students working on this graphics project and information about the project is already distributed at the first class of the second semester. Students work on this assignment at the conclusion of chapter or lab assignment during the4 school year. For this project up to four students may work together. Curriculum Not Applicable; AP Exam