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.

Explore curriculum

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.

Resources to support you every step of the way

Get access to materials that will help you teach computer science with confidence — even without prior CS teaching experience — when you create a free Code.org account.

Create a free account

Elementary game design curricula


Middle and high school game design curricula

Grades 6-10

Interactive Animations and Games

Engaging the same design process that computer scientists use, students learn programming concepts and develop images, animations, interactive art, and games.

Grades 6-12

Self-Paced Introduction to Game Lab

Move at your own pace in this introduction to our Game Lab environment as you program animations, interactive art, and games.

Grades 6-12

Star Wars: Building a Galaxy With Code (JavaScript)

Use JavaScript to learn to program droids, and create your own Star Wars game in a galaxy far, far away.

This curriculum is all inclusive, well organized, and student centered! The incredible organization in the curriculum is what makes me use it year after year.

AP® CSA Teacher Nevada

Preparing to teach game design

Empower yourself with the knowledge and tools to effectively teach game design in the classroom.

3-5 Teachers

New

Teaching Elementary Game Design

Prepare to teach Code.org's game design module, where students explore game design through engaging activities, exploring concepts, and collaboratively building games.

6-12 Teachers

Teaching Interactive Animations and Games

Prepare to teach Code.org's CSD Unit 3 - Interactive Animations and Games, allowing you to engage with the content at your own pace and in the order that best suits your needs.

Additional resources

Beyond curriculum and professional learning, we have many materials to support your classroom.

Curriculum Catalog

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

Professional Learning

Help today's students become tomorrow's superheroes with professional learning that meets your needs.

Hour of Code Activities

One-hour tutorials in over 45 languages. No experience needed. Hour of Code activities are available for free year-round.