Learn Scratch programming the fun way
Kids build real games, animations and stories with a friendly coding teacher — one live lesson at a time. Perfect for beginners in grades 1–8.
Everything your child needs to start coding
45-minute sessions with a real coding teacher
From first sprite to AI mini-projects
Games, animations, quizzes and stories
A shareable milestone to celebrate
Revisit lesson materials any time
Ask your teacher between lessons
See what your child is learning
Lessons adapt to your child
Pick times that work for your family
What is Scratch coding?
Scratch is a free, block-based coding language built by MIT especially for kids. Instead of typing code, children snap colorful blocks together like puzzle pieces to make characters move, talk and play.
It’s the friendliest possible on-ramp to real programming — kids learn loops, events, variables and logic while building things they’re genuinely excited about. No typing skills or prior experience needed.
Snap blocks together → watch your code come to life 🎬
Our Scratch class curriculum
6 modules · 36 lessons · 50+ projects. Kids move from their very first sprite all the way to building AI-powered projects — one confident step at a time.
1Scratch FundamentalsMeet the Scratch stage and build your first project⌄
Build a first project, play with sprites and learn the controls.
Learn how and when to move sprites around the stage.
Build simple games using move and glide blocks.
Create a fun block-based project about the planets.
Use motion and transitions to connect scenes together.
Meet if-else statements and repeat loops in Scratch.
2Scratch IntermediateCoordinates, the pen, sounds and broadcasting⌄
Build a Mario-style game while learning sensing operators.
Create clones and use them to make a catch game.
Make a music project using looks and sounds.
Create art and patterns using pen blocks.
Use broadcast to make sprites talk to each other.
Build an interactive quiz with variables and broadcast.
3Scratch AdvancedCloning, number systems and full game builds⌄
Create a classic snake game using cloning.
Build a number-line game to explore integers.
Learn the foundations of building a car game.
Get introduced to functions while building a car game.
Start a firing game using variables and cloning.
Finish and polish your firing game.
4Scratch SpecializationAnimation effects and advanced game builds⌄
Create an interactive microscope project in Scratch.
Make a chatty AI-style character in Scratch.
Start recreating the classic Pac-Man game.
Add ghosts, scoring and win conditions.
Build a drawing app using everything so far.
Add colors, brushes and a clear button.
5Intro to Artificial IntelligenceTrain projects with text, sound and images⌄
Explore AI with real-life examples kids recognize.
A gentle intro to how apps share information.
Train the computer to recognize sounds.
Train the computer to recognize colors.
Explore image recognition and handwriting.
Teach a computer to recognize handwriting.
6AI ProjectsBuild your own AI-powered Scratch projects⌄
Make a project that reacts to your voice.
Train a computer to recognize language.
Train a model that makes up riddles.
Learn why good training data matters.
Meet the idea behind neural networks.
Build an AI game using everything you’ve learned.
More than coding — a way of thinking
The foundations of computer science using Scratch
Confidence building games, stories and apps from scratch
Problem-solving and breaking big ideas into steps
Creative thinking and storytelling through code
Logical reasoning with loops, events and variables
Persistence — debugging and improving their own projects
Projects kids can’t wait to build
Every lesson ends with something to show off. Here are just a few of the projects your child will create.
Make your favorite characters dance to the beat while learning Scratch.
Build your own platformer and score points dodging obstacles.
Code the classic paddle game and challenge a friend.
Learn about integers with a fun number-line adventure.
Design animated greeting cards for any occasion.
Blast off into an animated journey through space.
Real Scratch projects from students
These are live projects on the Scratch community. Click any one to play it right in your browser.
Start with an exploring lesson and build a first project this week.
Get started →What students & parents say
“My teacher is really kind and the classes are so much fun. I love building my own games out of the blocks!”
“My daughter counts down to every lesson. She’s already built her first game and won’t stop telling us about it.”
“The 1-on-1 format is perfect — the teacher moves at my son’s pace and keeps him challenged.”
Frequently asked questions
What is Scratch programming? +
Scratch is a free block-based coding language built by MIT for kids. Instead of typing, children drag and drop colorful blocks to create interactive games, stories and animations — making it the perfect first step into coding.
What age or grade is this course for? +
Our Scratch course is designed for kids in grades 1–8 (roughly ages 6–14). No prior coding experience is needed — we start from the very beginning.
Are the classes live or pre-recorded? +
Every class is live and 1-on-1 with a real coding teacher, so your child gets personalized attention and can ask questions in real time.
What does my child need to get started? +
Just a computer with a webcam and an internet connection. Scratch runs free in any web browser — there’s nothing to install.
How long is the course? +
The full program spans 6 modules and 36 lessons, typically completed over 2–4 months depending on how often your child takes classes.
Is there a trial class? +
Not a free one — but it’s heavily discounted. A 45-minute trial (diagnostic) class is CA$4.99, so your child can meet a teacher and try Scratch before you commit to a plan. Get a trial →
Simple pricing
Honest pricing, no long-term lock-ins
All classes are 60 minutes. Cancel anytime.
Small Group
1× per week
Live, teacher-led — groups of up to 4 students
Small Group
2× per week
Live, teacher-led — groups of up to 4 students
1:1 Private
1× per week
Dedicated one-on-one sessions at your child’s own pace
1:1 Private
2× per week
Dedicated one-on-one sessions at your child’s own pace
Billed annually — save 30% vs monthly. Up to $2,484 saved per year.
Small Group
1× per week
$160 / month
Live, teacher-led — groups of up to 4 students
Book a Free LessonSmall Group
2× per week
$250 / month
Live, teacher-led — groups of up to 4 students
Book a Free Lesson1:1 Private
1× per week
$320 / month
Dedicated one-on-one sessions at your child’s own pace
Book a Free Lesson1:1 Private
2× per week
$580 / month
Dedicated one-on-one sessions at your child’s own pace
Book a Free LessonSecure a live exploring lesson
A real teacher, live, getting to know your child. 45 minutes for CA$4.99 — no pressure, no subscription.
Get a Trial- A live 1:1 session with a real developer-instructor
- An honest assessment of your child’s level
- A recommended learning path
- Your child leaves having built something
Get in touch
Send us a message
Questions about the program, pricing, or getting started? We’re a small team and we reply fast.
Or book a diagnostic lesson and talk to an instructor directly.