Scratch Programming

Creative Coding & Game Development (Ages 7–11)

Back to Learn More

Module 1: Getting Started with Scratch

  • Introduction to Scratch interface
  • Understanding sprites and stage
  • Motion and basic control blocks
  • Events (When green flag clicked)
Project: Create a simple animation where a character moves and introduces itself.

Module 2: Sounds, Looks & Creativity

  • Adding sounds and background music
  • Using costumes for animation
  • Changing backgrounds
  • Creating short animated stories
Project: Build a short animated story with at least two characters and sound effects.

Module 3: Loops & Conditions

  • Repeat and forever loops
  • If and If-Else conditions
  • Detecting collisions
  • Basic game logic
Project: Create a simple “Catch the Object” game using loops and conditions.

Module 4: Variables & Scoring

  • What are variables?
  • Creating and updating score
  • Timers and countdowns
  • Winning and losing conditions
Project: Design a scoring game with a timer and win/lose message.

Module 5: Final Game Project

  • Planning a full game idea
  • Designing characters and backgrounds
  • Adding scoring and levels
  • Testing and debugging
Project: Build and present your own complete Scratch game with scoring and sound effects.

By the end of this course, learners will confidently create animations, interactive stories, and fun games using Scratch.