Self Paced Introduction to Game Lab

You’ll program animations, interactive art, and games in Game Lab. Start off with simple shapes and build up to more sophisticated sprite-based animations and games, using the same programming concepts and the design process computer scientists use daily. In the final project, you’ll develop a personalized, interactive program.

Lesson Name
Progress
1. Drawing in Game LabDrawing in Game Lab
2. Shapes and ParametersShapes and Parameters
3. VariablesVariables
4. Random NumbersRandom Numbers
5. SpritesSprites
6. Sprite PropertiesSprite Properties
7. TextText
8. The Draw LoopThe Draw Loop
9. Sprite MovementSprite Movement
10. ConditionalsConditionals
11. Keyboard InputKeyboard Input
12. Mouse InputMouse Input
13. VelocityVelocity
14. Collision DetectionCollision Detection
15. Complex Sprite MovementComplex Sprite Movement
16. CollisionsCollisions
17. FunctionsFunctions
18. Project - Design a GameProject - Design a Game
Level TypeLevel DetailsLevel Status
Not startedIn progress
Completed
Assessments / Surveys
Concept
Text
Video
Map
Concept: Not started
Concept: In progress
Concept: Completed (perfect)
N/A
Activity
Unplugged
Lesson Extras
Online
Assessment
Question
Choice level
Activity: Not started
Activity: In progress
Activity: Completed (perfect)
Activity: Submitted