Game Development

online or blended class

Game Development teaches students how to recreate their favorite games, and make new ones from their imagination, using JavaScript

In the Vidcode Game Development curriculum students will learn advanced programming concepts with a focus on game design. Students will complete projects that build on the concepts covered in Creative Coding I and learn about different applications of JavaScript programming in game development.


FORMAT

Vidcode is a project-based web curriculum with year long courses that are delivered in units. Our courses are developed in cohesion with one another, and as stand-alone environments. The projects in this course review previously learned concepts and introduce new ones through open-ended projects.The curriculum is designed for a semester-long course that meets five days a week, but it can be implemented in a variety of ways.


WHO IS THIS FOR?

The Vidcode Game Development course is built for students in middle or high school who have completed Vidcode’s Creative Coding I curriculum or already have some experience with programming.


LEARNING OBJECTIVES

Students learn advanced concepts in JavaScript and the use of programming in the creation of games.

 

COURSE OVERVIEW

Unit 1

Topics Covered: Variables, Event listeners
Project: Virtual Pet


Unit 2

Topics Covered: User Input, String Processing
Project: Guessing Game

Unit 3

Topics Covered: Physics, Conditionals
Project: Ping-Pong Game


Unit 4

Topics Covered: Object-Oriented Programming, Program Design
Project: Platform Game

 

Still have questions? Check out the FAQ, or schedule a call.

Ready to start? Fill out the Quote form below.

REQUEST A QUOTE FOR YOUR DISTRICT