| Unit | Description |
|---|---|
| Intro to Game Design: Students reflect on their game-playing experience and learn more about major video game topics and categories. | |
| Programming in JavaScript: Students learn the basics of JavaScript including variables, user input, mathematics, and functions. | |
| Getting to Know Game Design: Students learn about JavaScript libraries and how to create the basic structure of an animated or interactive program. | |
| Project: Mini Golf: Students incrementally develop a mini golf game, learning more important computer science topics like booleans and if/else statements. | |
| Project: Projectiles: Students incrementally develop a projectiles game, learning about Groups and Tiles, while improving their fundamental program development skills. | |
| Project: Jumper: Students incrementally develop a platform jumper game, learning how to animate game components with sprite sheets, while improving their fundamental program development skills. |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup