Video Game Design

Video Game Design is a trimester-long CTE (Career and Technical Education) Explorer class offered to 7th and 8th graders where students use code to create animations, interactive art, and games.

Students learn fundamental programming constructs and practices in the JavaScript programming language (block or text-based) while developing animations and games. 

Starting off with simple shapes and building up to more sophisticated sprite-based games, students become familiar with the programming concepts and the design process computer scientists use daily. They then learn how these simpler constructs can be combined to create more complex programs. In the final project, students develop a personalized, interactive game. 

Student "Jumper" Example 

Student "Pong" Example