CodeShaala ⚔️ CodeBattles Teacher login →

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.