Coding for kids: Scratch and Code.org videos
Quick answer
Coding for grades 3–5 (ages 8–11): Scratch Garden songs on sequencing, loops and conditions, Code.org's "How Computers Work" series, and official Scratch Team tutorials for making a catch game, a virtual pet or a story. Use an A–B loop and 0.75x speed to copy one block at a time, or Play all on repeat for a lesson.
Videos in this playlist
- 1
What is Coding? | Coding & Computer Science SongScratch GardenPlay from here Loop - 2
Hardware Software | Coding & Computer Science SongScratch GardenPlay from here Loop - 3
Sequencing | Coding & Computer Science SongScratch GardenPlay from here Loop - 4
Variables | Coding & Computer Science SongScratch GardenPlay from here Loop - 5
Loops | Coding & Computer Science SongScratch GardenPlay from here Loop - 6
Conditions | Lesson 6 | Camp Coding CampScratch GardenPlay from here Loop - 7
Functions | Coding & Computer Science SongScratch GardenPlay from here Loop - 8
Bugs! | Coding & Computer Science SongScratch GardenPlay from here Loop - 9
Break it Down! | Coding & Computer Science SongScratch GardenPlay from here Loop - 10
Introducing How Computers WorkCodeAIPlay from here Loop - 11
How Computers Work: What Makes a Computer, a Computer?CodeAIPlay from here Loop - 12
How Computers Work: Binary & DataCodeAIPlay from here Loop - 13
How Computers Work: Circuits & LogicCodeAIPlay from here Loop - 14
How Computers Work: CPU, Memory, Input & OutputCodeAIPlay from here Loop - 15
How Computers Work: Hardware and SoftwareCodeAIPlay from here Loop - 16
What is the Internet?CodeAIPlay from here Loop - 17
Hello World - Welcome to Sprite LabCodeAIPlay from here Loop - 18
Hello World - Programming with EventsCodeAIPlay from here Loop - 19
Hello World - Do What You WantCodeAIPlay from here Loop - 20
What is Scratch?Scratch TeamPlay from here Loop - 21
Getting Started with ScratchScratch TeamPlay from here Loop - 22
Create a Sprite with the Scratch Paint Editor | TutorialScratch TeamPlay from here Loop - 23
Sounds in Scratch: Add, Record, and Use Text to Speech Blocks | TutorialScratch TeamPlay from here Loop - 24
Conditional Statements: Make Interactive Projects (Part 1)| TutorialScratch TeamPlay from here Loop - 25
What Are Variables and Lists in Scratch? (Part 1)| TutorialScratch TeamPlay from here Loop - 26
How to Make an "About Me" Project in Scratch | TutorialScratch TeamPlay from here Loop - 27
How to Make a Story in Scratch | TutorialScratch TeamPlay from here Loop - 28
How to Make a Clicker Game in Scratch | TutorialScratch TeamPlay from here Loop - 29
How to Make a Catch Game in Scratch | TutorialScratch TeamPlay from here Loop - 30
How to Make a Pong Game in Scratch | TutorialScratch TeamPlay from here Loop - 31
How to Make a Jumping Game in Scratch | TutorialScratch TeamPlay from here Loop - 32
How to Make a Virtual Pet in Scratch | TutorialScratch TeamPlay from here Loop - 33
Hide and Seek GameScratch TeamPlay from here Loop - 34
Make It Fly TutorialScratch TeamPlay from here Loop
How do we follow a Scratch tutorial without losing our place?
Open Scratch beside RepeatWatch, set A and B around the step that adds a few blocks, and let it loop while your child builds. Slow to 0.75x and save each step on keys 1–9 to jump back quickly.
Where should a beginner start?
Start with the Scratch Garden songs, which explain sequencing, loops, variables and debugging in a few minutes each. Then watch “Getting Started with Scratch” and try the first game tutorial together.
Frequently asked questions
Does my child need to type code?
No. Scratch and Code.org Sprite Lab use drag-and-drop blocks, which suit grades 3–5. They teach the same ideas as typed languages: sequences, loops, conditions, variables and events.
Is Scratch free?
Scratch is a free project from the Scratch Foundation, and it runs in a web browser. Check its website for current details and parental guidance before your child shares projects.