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
From Blocks to Code
See that typed code gives the same step-by-step instructions as the blocks you dragged before.
▶ Start now
2 Week 2
Your First Program: print()
Use print() to show messages on the screen.
▶ Start now
3 Week 3
Meet the Turtle
Move a drawing turtle with forward() and right().
▶ Start now
4 Week 4
Lines and Corners
Draw an L shape using two forwards and a turn.
▶ Start now
5 Week 5
Draw a Square
Draw a closed square with four equal sides and four right-angle turns.
▶ Start now
6 Week 6
Colours and Pens
Change the pen colour and thickness.
▶ Start now
7 Week 7
Rectangles and Triangles
Draw shapes with different side lengths and turn angles.
▶ Start now
8 Week 8
Mini-Project: Draw a House
Combine a square and a triangle into a little house.
▶ Start now
9 Week 9
Term 1 Review: Shape Studio
Review sequences, shapes and colours by drawing freely.
▶ Start now
10 Week 10
Why Repeat? Meet the Loop
Replace four repeated lines with one for-loop.
▶ Start now
11 Week 11
Squares with a Loop
Draw squares of different sizes using a loop.
▶ Start now
12 Week 12
Any Polygon
Draw triangles, pentagons and hexagons by changing the loop.
▶ Start now
13 Week 13
Making Stars
Change the turn angle to turn a loop into a star.
▶ Start now
14 Week 14
Rows of Shapes
Draw a row of shapes using a loop that moves between them.
▶ Start now
15 Week 15
Spirals
Grow the step size each time to draw a spiral.
▶ Start now
16 Week 16
Showcase Prep: Loop Art
Plan a repeating pattern you will draw with a loop.
▶ Start now
17 Week 17
Mid-Year Mini-Showcase
Present a drawing made with loops and colour.
▶ Start now
18 Week 18
Debugging Typed Code
Find and fix common typing mistakes in code.
▶ Start now
19 Week 19
Variables: Store a Number
Use a variable to hold the side length.
▶ Start now
20 Week 20
Change the Drawing with Variables
Change one variable to resize the whole drawing.
▶ Start now
21 Week 21
What is a Function?
Define your own command with def and call it.
▶ Start now
22 Week 22
Call It Many Times
Reuse a function by calling it inside a loop.
▶ Start now
23 Week 23
Functions with a Parameter
Pass a size into a function so it can draw big or small.
▶ Start now
24 Week 24
How Computers See Pictures
Understand that pictures are made of tiny coloured dots called pixels.
▶ Start now
25 Week 25
Stay Safe & Kind Online
Learn simple rules to stay safe and be kind on screens.
▶ Start now
26 Week 26
Rosette Patterns
Rotate a shape in a loop to make a rosette.
▶ Start now
27 Week 27
Mandalas
Combine loops and functions to draw a mandala.
▶ Start now
28 Week 28
Capstone: Plan My Turtle Art
Plan a drawing that uses shapes, loops and functions.
▶ Start now
29 Week 29
Capstone: Build Part 1
Build the base of your artwork with functions.
▶ Start now
30 Week 30
Capstone: Build Part 2
Add repeating patterns and colour to your artwork.
▶ Start now
31 Week 31
Debug & Improve
Test your artwork and fix any problems.
▶ Start now
32 Week 32
Polish & Colours
Add colours and finishing touches.
▶ Start now
33 Week 33
Capstone Showcase
Present your final turtle artwork.
▶ Start now
34 Week 34
Year Reflection & Bridge to Grade 4
Reflect on the year and preview decisions and randomness.
▶ Start now
CodeShaala · TechWave Academy Labs — real coding for every Indian school.