* Students’ projects, resource files and software will be available for download from our website a week after the completion of the course.


Microsoft Kodu Game Lab (GDKD)

Grade 3 to 8
Recommended Course Duration: 8 to 16 hours

Microsoft’s Kodu gives users control of a powerful programming tool using simple graphical commands. Students will create 3-D worlds, add characters, and then make them interact or complete tasks. Students will program scoring, spawning characters, enemy objects, timers, health and various game levels. Based on “when something happens”, “do something” logic, students analyze problems and structure their solutions.


Game Creation – Arcade (GDAR) 

Grade 3 to 8
Recommended Course Duration: 8 to 16 hours

Create your own customized arcade-style with game elements such as the player, enemies, bonuses, levels, lives, and program object movements. You can be as creative as you want as you decide on the theme, characteristics of the player and enemy, design of game levels, health point, number of lives etc. In addition to having fun and gaining a sense of accomplishment, you will learn about programming logical functions such as conditionals, control structures, variable, syntax and more.


Advanced Game Maker – Platform GDPF)

Grade 3 to 8
Prereq: Experience with GameMaker®
Recommended Course Duration: 8 to 16 hours

Learn the foundation of platform games like the Super Mario or Maple Story. You will be guiding the player to jump between suspended platforms, over obstacles or both to advance the game; and to collect bonuses to score point. This course will teach how to implement a side scrolling game with gravity, drawbridges, platforms, bosses, levels, effects. You will learn how to further your game design skills, as well as reinforcing your knowledge of programming logic.


Advanced Game Maker – RPG (GDRP)

Grade 3 to 8
Prereq: Experience with GameMaker®
Recommended Course Duration: 10 to 20 hours

Students will design a role playing game (RPG), where player assumes the role of a character. The setting is a fantasy world consisting of a town, forests, dungeons and castles. The player will act out quests through a process of decision making. Students will learn some advanced game design skills such as narratives, enemy behavior and special effects, while expanding their creativity, and technical knowledge to create games of larger scale.