
CodeSpark - Create, Animate & Game with Scratch
About this course
This course introduces students (ages 8+) to coding through the Scratch platform - an interactive, block-based programming tool developed by MIT. Learners explore concepts like loops, conditions, variables, and events by designing animations, interactive stories, and games. With guided mini-projects and a final showcase, students develop computational thinking and creative problem-solving in a playful, beginner-friendly environment.
Key Benefits:
- Visual, drag-and-drop programming—no typing needed
- Build games, animations, and interactive quizzes
- Strengthen logic, sequencing, and problem-solving
- Encourages creativity and confidence in digital expression
- Prepares students for more advanced coding like Python or GameLab
What You’ll Learn:
Introduction to Scratch & Basic Movement
Explore Scratch interface: stage, blocks, and sprites
Learn movement blocks (move, turn, glide)
Mini Project: Make a sprite walk in a square
Looks, Sounds & Events
Add visual effects, speech bubbles, and sound
Trigger actions using events (keyboard, clicks)
Mini Project: Talking animated character
Using Loops and Repetition
Understand "repeat" and "forever" loops
Combine motion with repetition
Mini Project: Dancing or spinning sprite
Conditional Logic & Sensing
Use if-then and if-else blocks
Sense keys, colors, or touching objects
Mini Project: Traffic light simulator or control character
Variables and Score Keeping
Create and modify variables (score, timer, lives)
Display changing values on screen
Mini Project: Build a simple catching game
Broadcast & Communication
Use broadcasts to coordinate between sprites
Manage scenes and sprite behavior
Mini Project: 2-stage animation or scene-based story
Cloning & Advanced Game Design
Learn to clone sprites and customize behaviors
Mini Project: Shooting game with multiple enemies
Complex Game – Platformer (Part 1 & 2)
Build side-scrolling platform games with gravity
Add jumping, obstacles, and win/lose conditions
Mini Project: A complete platformer game
Interactive Quizzes & Stories
Use ask/answer blocks and timed speech
Mini Project: Create a choose-your-own-adventure or quiz
Final Project & Showcase
Design and build your own original Scratch project
Peer review and presentation
Project Ideas: Maze Game, Space Invaders, Interactive Story
What you'll learn
No skills found
Course content
Your instructor

7-day Money Back! Guarantee
Not right for you? Full refund within 7 days or after 2 classes - no questions asked.
This course includes