MakeCode

Rising Grades 5 to 6

Step into the world of coding and game design.

This course introduces young learners to fundamental programming concepts using Microsoft MakeCode, a user-friendly, browser-based coding platform. Students will build interactive projects while learning the basics of game design and programming, such as sprites, game controls, and the use of conditionals, loops, and variables.

Throughout the course, students will complete guided tutorials and apply their knowledge to create their own games featuring custom backgrounds, sound effects, and levels. They will also explore game physics like velocity and collision, and even experiment with external devices like Makey Makey to design unique game controllers. By the end of the course, students will have the opportunity to share their games and participate in friendly game jams, showcasing their projects and creative skills.