Scratch Coding-Course Outline

Scratch Coding Course Outline

Age Group: 8–14 years
Mode: Online | 3 classes per week | 40 minutes per class

Platform Used: Scratch (scratch.mit.edu)

1. Introduction to Scratch & Coding Concepts
What is coding?

  • How Scratch works (sprites, stage, blocks)
  • Introduction to block-based coding
  • Creating your first animation: Move and speak

2. Understanding Motion & Looks
Moving sprites using motion blocks

  • Changing costumes and creating effects
  • Using the stage as a background and switching scenes
  • Basic storytelling animation using looks and motion

3. Events, Loops & Sequences
Using the “when clicked” and “when key pressed” events

  • Creating loops with “repeat” and “forever”
  • Making simple animations with repeated movements
  • Building cause-and-effect logic

4. Sounds & Interactive Projects
Adding sounds and music

  • Using “play sound until done”
  • Creating talking characters
  • Designing a short animated conversation

5. Using Variables & Sensing
What is a variable? (score, timer, etc.)

  • Making interactive score counters
  • Using sensing blocks (if touching, mouse-click, etc.)
  • Simple quiz game or reaction game

6. Game Design Basics
Creating a maze game or catch-the-object game

  • Using conditions, loops, and variables
  • Adding win/loss messages and sound effects
  • Testing and debugging your own game

7. Creativity & Mini Projects
Design your own character

  • Make a dancing sprite animation
  • Create a greeting card or birthday animation
  • Mix storytelling and coding for creative expression

8. Final Project & Presentation
Plan and build your own game or animation

  • Present it in class: How it works, what you created
  • Feedback from instructor and peers
  • Certificate of completion
Back to blog