Grade 3 — Block Coding Begins 🧱
Students build interactive Scratch stories and quizzes using sequences, loops, events and conditionals, and explain responsible AI
1 Week 1
What is coding?
Explain coding as giving step-by-step instructions a computer follows.
▶ Start now
2 Week 2
The Scratch editor
Identify stage, sprite list, blocks palette and script area in Scratch.
▶ Start now
3 Week 3
Sprites & costumes
Add, delete and rename sprites; switch costumes to show motion.
▶ Start now
4 Week 4
Backdrops & stage
Choose and switch backdrops to set a scene for a sprite.
▶ Start now
5 Week 5
Sequences
Stack motion and say blocks in order to make a sprite act in sequence.
▶ Start now
6 Week 6
Move, turn & glide
Use motion blocks to move, turn and glide a sprite across the stage.
▶ Start now
7 Week 7
Looks & sounds
Use say, think, show/hide and sound blocks to add expression.
▶ Start now
8 Week 8
Blockly logic puzzles
Solve maze puzzles by sequencing directional blocks in Blockly.
▶ Start now
9 Week 9
Term 1 practice
Combine sprites, backdrops and sequences into one short scene.
▶ Start now
10 Week 10
Repeat loops
Use repeat blocks to run actions a set number of times.
▶ Start now
11 Week 11
Forever loops
Use forever loops to keep an action running continuously.
▶ Start now
12 Week 12
Loops + animation
Combine costume switching inside a loop to animate walking.
▶ Start now
13 Week 13
Green flag event
Start scripts using the 'when green flag clicked' event block.
▶ Start now
14 Week 14
Key press events
Trigger sprite actions using 'when key pressed' events.
▶ Start now
15 Week 15
Click events
Run scripts when a sprite is clicked to add interactivity.
▶ Start now
16 Week 16
Mid-year mini-showcase prep
Plan a small looping, event-driven animation to present.
▶ Start now
17 Week 17
Mid-year mini-showcase
Present a looping, event-based animation to classmates.
▶ Start now
18 Week 18
Term 2 debugging
Find and fix a broken loop or event in a sample project.
▶ Start now
19 Week 19
If conditionals
Use an if block to run an action only when a condition is true.
▶ Start now
20 Week 20
Sensing touch
Use 'touching' sensing to detect contact between sprites.
▶ Start now
21 Week 21
Ask & answer
Use ask block to get typed input and respond to it.
▶ Start now
22 Week 22
Build a quiz: part 1
Create a quiz question and check the answer with if.
▶ Start now
23 Week 23
Build a quiz: part 2
Add more questions and friendly feedback for wrong answers.
▶ Start now
24 Week 24
How machines see images
Describe that AI guesses images by learning from many examples.
▶ Start now
25 Week 25
Stay safe & kind online
Explain how to be kind online, keep personal information private and tell a trusted adult about problems.
▶ Start now
26 Week 26
Interactive scene
Combine events, if and sensing into one interactive mini-game.
▶ Start now
27 Week 27
Term 3 review
Review loops, events and conditionals through a guided challenge.
▶ Start now
28 Week 28
Animated story: plan
Plan a multi-scene animated story with characters and backdrops.
▶ Start now
29 Week 29
Animated story: build 1
Build scene transitions using backdrops, events and loops.
▶ Start now
30 Week 30
Animated story: build 2
Add interactivity and conditionals to complete the story.
▶ Start now
31 Week 31
Systematic debugging
Use a check-run-fix routine to debug your own project.
▶ Start now
32 Week 32
Capstone polish
Refine sprites, sounds and timing for a smooth final project.
▶ Start now
33 Week 33
Capstone showcase
Present the finished quiz or story and reflect on what was learned.
▶ Start now
34 Week 34
Year reflection
Reflect on coding and AI learning and set a next-year goal.
▶ Start now
CodeShaala · TechWave Academy Labs — real coding for every Indian school.