Game design
Discover the exciting world of game design with Code.org's curriculum. Our game design units foster creativity, problem-solving, and critical thinking skills, empowering students to bring their own interactive experiences to life.

Why teach game design?
Game design fosters engagement and creativity while unlocking skills for the future.
Inclusive learning
Game design engages students by aligning with their interests, creating a motivating environment where every student is excited to participate and succeed.
Creative expression
Students can explore their imagination as they design unique, interactive experiences, making game design a powerful tool for artistic expression.
Problem-solving skills
Help develop problem-solving and computational thinking skills through the engaging process of game design, empowering students in the digital age.
Elementary game design curricula
Middle and high school game design curricula
Preparing to teach game design
Empower yourself with the knowledge and tools to effectively teach game design in the classroom.
Additional resources
Paragraph
Curriculum Catalog

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.
Video Library

Explore our large library of engaging and informative videos to learn about key computer science concepts on a broad range of topics.
Hour of Code

Looking for more short-form activities and resources for all age levels? Explore our large library of Hour of Code activities and tutorials!