Concepts

  • What is a computer program?
  • Algorithms (step-by-step instructions)

Activities

  • “Human Robot” game (students give instructions to move)
  • Build first Scratch animation

Outcome

Students understand that coding = giving instructions.

Concepts

  • Commands happen in order
  • Events (when flag clicked, when key pressed)

Project

Make a character move and talk

Outcome

Students can make interactive animation.

Concepts

  • Repeat forever
  • Repeat X times

Project

Animated patterns OR dancing character

Outcome

Students understand automation.

Concepts

  • X and Y positions
  • Direction
  • Glide vs Move

Project

Maze or racing movement

Outcome

Spatial awareness + game logic.

Concepts

  • IF something happens → do this
  • Sensing (touching, key pressed)

Project

Simple game: Catch the object

Outcome

Students learn decision making in code.

Concepts

What is a variable?
Score & timer

Project

Score-based game

Outcome

Students understand storing data.

Concepts

  • Audio
  • Costumes
  • Visual effects

Project

Music or rhythm mini-game

Outcome

Creativity meets coding.

Concepts

  • Game rules
  • Player goals
  • Challenges & rewards

Activity

Students design their own game on paper first

Outcome

Planning before coding.

Students build their own:

  • Game
  • Interactive story
  • Animation

Students present projects

Explain:

  • What the game does
  • One challenge they solved
  • One thing they are proud of

Parents / teachers can be invited.

Scroll to Top