Grade 4 — Games & Logic 🧱
Students build Scratch games using variables, conditionals, sensing, broadcasting and lists, and explain how AI learns from exampl
1 Week 1
Recap: Turtle + Loops
Recap Grade 3: forward, right, colour and loops.
▶ Start now
2 Week 2
Functions with a Parameter
Write a function that takes a size and draws.
▶ Start now
3 Week 3
Functions with Two Parameters
Pass both a size and a colour to a function.
▶ Start now
4 Week 4
Return a Value
Write a function that computes and returns a number.
▶ Start now
5 Week 5
Loops with If
Make a decision inside a loop.
▶ Start now
6 Week 6
If / Else Decisions
Choose between two actions with if/else.
▶ Start now
7 Week 7
Comparisons & Operators
Use >, <, == and and/or to decide.
▶ Start now
8 Week 8
Random Numbers: Random Walk
Use random to move the turtle unpredictably.
▶ Start now
9 Week 9
Term 1 Mini-Build
Combine functions, if and random in a small scene.
▶ Start now
10 Week 10
random.choice for Colours
Pick a random colour from a set.
▶ Start now
11 Week 11
randint for Sizes
Choose random sizes for shapes.
▶ Start now
12 Week 12
Random Garden
Draw a garden of shapes at random spots.
▶ Start now
13 Week 13
Counting with a Variable
Count how many shapes you drew.
▶ Start now
14 Week 14
Conditions on Random
Decide what to draw based on a random number.
▶ Start now
15 Week 15
Scenes: Several Drawings
Arrange several drawings into one scene.
▶ Start now
16 Week 16
Showcase Prep
Plan a random-art piece.
▶ Start now
17 Week 17
Mid-Year Mini-Showcase
Present a random, colourful drawing.
▶ Start now
18 Week 18
Debugging
Find and fix bugs in a drawing program.
▶ Start now
19 Week 19
What is a List?
Store many colours in a single list.
▶ Start now
20 Week 20
Loop Through a List
Use for c in colors to visit every item.
▶ Start now
21 Week 21
Draw with List Items
Give each shape a colour from the list.
▶ Start now
22 Week 22
Build a Palette Drawing
Use a list of colours to make colourful art.
▶ Start now
23 Week 23
How AI Learns from Examples
Understand that AI learns patterns from many examples.
▶ Start now
24 Week 24
Good vs Bad Training Data
See why fair, varied examples matter for AI.
▶ Start now
25 Week 25
Responsible AI Use
Learn to use AI helpers safely and honestly.
▶ Start now
26 Week 26
Combine It All
Bring loops, functions, random and lists together.
▶ Start now
27 Week 27
Design My Generative Artwork
Plan a generative artwork.
▶ Start now
28 Week 28
Capstone: Build Part 1
Build the base of the generative artwork.
▶ Start now
29 Week 29
Capstone: Build Part 2
Add repeating, varied patterns.
▶ Start now
30 Week 30
Add Variety (Random + Lists)
Use random choices and a colour list for variety.
▶ Start now
31 Week 31
Testing & Debugging
Test the artwork and fix problems.
▶ Start now
32 Week 32
Polish & Colours
Polish colours and layout.
▶ Start now
33 Week 33
Capstone Showcase
Present the final generative artwork.
▶ Start now
34 Week 34
Year Reflection & Bridge to Grade 5
Reflect and preview Grade 5 Python with real data.
▶ Start now
CodeShaala · TechWave Academy Labs — real coding for every Indian school.