Game Design and Development - JavaScript
September 26th - December 5th, 2025
Friday
1:45 pm - 3:15 pm
No Class on - Oct 31st, Nov 7th, and 21st, 2025

Game Design and Development - JavaScript
Course Overview
In this exciting 8-week beginner course, students will jump into the world of coding by creating their very own interactive games! From chasing treasures to dodging obstacles, every week brings a new challenge where kids transform code into action on the screen.
Students will learn the magic behind game mechanics—like player controls, scoring systems, animations, and sounds—while mastering essential coding concepts such as variables, loops, conditionals, functions, and events. By the end of the course, each student will have a complete, playable game to share with friends and family, along with the skills to keep building more.
No prior coding experience required—just bring your creativity, love for games, and a curious mind!
Course Objectives
- Introduce core JavaScript syntax and coding fundamentals
- Develop computational thinking and problem-solving skills
- Spark creativity by blending code with game storytelling and design
- Build confidence through hands-on, project-based learning
Learning Outcomes
By the end of the course, students will be able to:
- Apply coding concepts such as variables, loops, conditionals, functions, and events
- Plan and prototype games by breaking ideas into smaller coding steps
- Debug effectively by identifying and fixing errors independently
- Enhance projects with animations, sound, and user-friendly features
Capstone Project
Students will design and build their own Game
- Player-controlled character with smooth movement
- Scoring system and win/lose conditions
- Randomly placed objects to collect (coins, gems, stars)
- Optional add-ons: timer, sound effects, multiple levels
