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 1: Drawing in Game Lab
Lesson 2: Shapes and Parameters
Lesson 3: Variables
Lesson 4: Random Numbers
Lesson 5: Sprites
Lesson 6: Sprite Properties
Lesson 7: Text
Lesson 8: The Draw Loop
Lesson 9: Sprite Movement
Lesson 10: Conditionals
Lesson 11: Keyboard Input
Lesson 12: Mouse Input
Lesson 13: Velocity
Lesson 14: Collision Detection
Lesson 15: Complex Sprite Movement
Lesson 16: Collisions
Lesson 17: Functions
Lesson 18: Project - Design a Game
Level Type | Level Details | Level Status | |||||
Not started | In 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 |