Standards
Students will demonstrate knowledge of the four steps of the problem solving process
Generate resourceStudents will regularly include #comments for the purpose of explaining, organizing, instructing, and ascribing.
Generate resourceStudents will define a sprite and identify the types of sprites used in a game.
Generate resourceplayer/hero, enemy, obstacles, projectiles, food, rewards Students will create unique variables for each sprite
Generate resourceStudents will apply gaming coordinate system knowledge to intentionally position sprites
Generate resourceStudents will demonstrate knowledge of sprite properties by controlling them with arguments in the code. (i.e. size, color, position)
Generate resourceStudents will use loops to code iterations in a game. (i.e. spinning, shrinking, growing, positioning)
Generate resourceStudents will write code to control a sprite's velocity, acceleration or gravity.
Generate resourceStudents will create a sprite animation and use it in a game (i.e. frame by frame, looping)
Generate resourceStudents will code events to allow the user to interact with a game. (i.e. mouse click, keystroke) Students will code conditionals to create collision events (i.e. score, lives)
Generate resourceStudents will incorporate user input in a game (i.e. guessing a number, choosing an adventure, madlibs)
Generate resourceStudents will write code to randomize behaviors in a game. (i.e. sprite images, position, color and size)
Generate resourceStudents will create and call functions to customize a game. Students will write code to enhance the user experience
Generate resourceStudents will participate independently or collaboratively in the development of a computer game that incorporates a development process and applies concepts learned throughout the course.
Generate resource