Game Development Foundations (GDF) leverages the excitement of creating games to teach computer science, mathematics, and problem solving. Students use custom JavaScript engines and the PixilArt editor to build games while learning computational thinking, 2D graphic design, and game development principles.
Upon completing these courses, students will know everything they need to attain the following industry recognized certifications.
This course is recommended for grades 6-12. It assumes familiarity with some mathematics concepts and is best suited for students who:
Course highlights:
Students complete the following projects in this project-based course:
Students put their knowledge of conditionals into practice by coding a choose-your-own adventure game with their own narrative.
Students create a spaceship blaster reminiscent of a vintage arcade game. Students have the opportunity to customize their project in different ways, including game mechanics and theming.
Students follow along to build a ping pong game with the illusion of depth using the mathematics of perspective.