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