All Programs
๐ŸŽฎ

Game Creators

CSTA Level 2 ยท Grades 6-8 ยท Ages 11-14

JavaScript game development, computational thinking, AI literacy intro. Built for CSTA Level 2 (Grades 6-8).

12
Lessons
6
Weeks
15
CSTA Standards
605
Total Minutes

Curriculum

1

Game Design Thinking

Learn to break down game ideas into buildable parts ๐ŸŽฏ

2-AP-102-AP-13
50 min

Learning Objectives

  • Use flowcharts and pseudocode to plan a game
  • Decompose a game idea into smaller components
  • Identify the core elements of any game
2

JavaScript Power-Up

Variables, data types, and control structures for games โšก

2-AP-112-AP-12
50 min

Learning Objectives

  • Create variables with different data types
  • Use nested loops and compound conditionals
  • Build game state variables
3

Functions: Reusable Code

Organize your game code into reusable blocks ๐Ÿงฉ

2-AP-14
50 min

Learning Objectives

  • Create functions with parameters
  • Return values from functions
  • Organize game code into modular functions
4

The Game Loop

The heartbeat of every game โ€” update, render, repeat ๐Ÿ’“

2-AP-122-AP-17
50 min

Learning Objectives

  • Understand the update/render cycle
  • Use requestAnimationFrame for smooth animation
  • Manage game state across frames
5

Collision & Physics

Make things bounce, fall, and collide! ๐Ÿ’ฅ

2-AP-132-AP-17
50 min

Learning Objectives

  • Implement bounding box collision detection
  • Add simple gravity and velocity
  • Test collision with different scenarios
6

Data in Games

Use arrays and objects to power your game ๐Ÿ“Š

2-DA-08
50 min

Learning Objectives

  • Use arrays to store game objects and scores
  • Transform data to drive gameplay
  • Organize game state efficiently
7

User Experience Design

Design games that everyone can enjoy ๐ŸŽจ

2-CS-012-AP-15
50 min

Learning Objectives

  • Analyze how users interact with computing devices
  • Apply accessibility principles to game design
  • Gather and incorporate user feedback
8

AI: How Machines Learn

Discover how computers learn from data ๐Ÿค–

๐Ÿค– Training data๐Ÿค– Patterns๐Ÿค– Supervised learning
50 min

Learning Objectives

  • Explain how AI learns from examples
  • Understand training data and patterns
  • Recognize AI in everyday applications
9

AI: Bias & Fairness

When AI gets it wrong โ€” and why โš–๏ธ

2-IC-21๐Ÿค– Algorithmic bias๐Ÿค– Fairness๐Ÿค– Training data quality
50 min

Learning Objectives

  • Explain how biased training data creates biased AI
  • Discuss real examples of AI bias
  • Evaluate technologies for fairness and accessibility
10

Digital Citizenship

Your online identity and privacy choices ๐Ÿ›ก๏ธ

2-IC-202-IC-23๐Ÿ›ก๏ธ Digital identity๐Ÿ›ก๏ธ Privacy tradeoffs๐Ÿ›ก๏ธ Online reputation
50 min

Learning Objectives

  • Evaluate tradeoffs of sharing personal information online
  • Understand how online activity affects future opportunities
  • Make informed decisions about digital identity
11

Testing & Polish

Make your game bulletproof with systematic testing ๐Ÿงช

2-AP-172-CS-03
50 min

Learning Objectives

  • Create test cases for normal, edge, and error conditions
  • Systematically identify and fix bugs
  • Use a structured troubleshooting process
12

Capstone: Publish Your Game

Build a complete game and share it with the world! ๐Ÿš€

2-AP-162-IC-22
55 min

Learning Objectives

  • Build a complete game combining all learned skills
  • Incorporate feedback from users
  • Publish and present your game

CSTA Standards Covered

2-AP-102-AP-132-AP-112-AP-122-AP-142-AP-172-DA-082-CS-012-AP-152-IC-212-IC-202-IC-232-CS-032-AP-162-IC-22

Standards source: CSTA K-12 Computer Science Standards (Revised 2017). View full crosswalk

๐Ÿ›ก๏ธ Digital Citizenship

  • โ€ข Digital identity
  • โ€ข Privacy tradeoffs
  • โ€ข Online reputation

๐Ÿค– AI Literacy

  • โ€ข Training data
  • โ€ข Patterns
  • โ€ข Supervised learning
  • โ€ข Algorithmic bias
  • โ€ข Fairness
  • โ€ข Training data quality

Bring Game Creators to Your School

Start with a free 4-week pilot โ€” no cost, no commitment. We provide the platform, curriculum, and teacher vetting.

Learn About the Pilot Program