CodeShaala Teacher login →

Grade 1 — Think Like a Computer 🧩

Every child can explain simple algorithms, debug sequences, and ship a ScratchJr animated My Day story.

1 Week 1 What Is a Computer? Identify computers around school and home and what people use them for ▶ Start now
2 Week 2 Parts and Care Name screen, keyboard, mouse or touchpad and use them gently ▶ Start now
3 Week 3 Computers Follow Instructions Explain that a computer does only the exact steps we give it ▶ Start now
4 Week 4 Everyday Algorithms Put daily actions into a correct step-by-step order ▶ Start now
5 Week 5 Giving Clear Commands Use short, clear commands like move, turn, stop and wait ▶ Start now
6 Week 6 Patterns Around Us Find and continue simple AB and ABC patterns ▶ Start now
7 Week 7 Sorting and Grouping Sort objects by one attribute such as colour, size or type ▶ Start now
8 Week 8 Term 1 Practice Fair Review computer parts, clear commands, sequencing, patterns and sorting ▶ Start now
9 Week 9 Big Tasks, Small Steps Break a big classroom task into smaller actions ▶ Start now
10 Week 10 Start, Middle, End Describe an algorithm with a beginning, middle and ending ▶ Start now
11 Week 11 Debugging Wrong Steps Find and fix a step that is missing or in the wrong place ▶ Start now
12 Week 12 Directions and Turns Use forward, back, left and right to guide movement ▶ Start now
13 Week 13 Code.org Pre-reader Mazes Use arrow blocks to create a short sequence in a browser puzzle ▶ Start now
14 Week 14 Safe and Polite Voice Helpers Describe safe, polite ways to use Alexa or Google with an adult ▶ Start now
15 Week 15 Mini-Showcase Prep Choose one algorithm story and practise presenting steps clearly ▶ Start now
16 Week 16 Mid-Year Mini-Showcase Present a simple algorithm and explain one bug fixed ▶ Start now
17 Week 17 Meet ScratchJr Open ScratchJr and identify stage, sprite and blocks ▶ Start now
18 Week 18 Move Blocks Use motion blocks to move a sprite in four directions ▶ Start now
19 Week 19 Start Blocks Use a green flag or start block to run a sequence ▶ Start now
20 Week 20 Looks and Speech Add simple speech or look changes to tell a story ▶ Start now
21 Week 21 Backgrounds and Scenes Choose a background that supports a story idea ▶ Start now
22 Week 22 Two-Sprite Sequences Make two sprites act in a planned order ▶ Start now
23 Week 23 Debug ScratchJr Motion Find and fix a block that makes a sprite move the wrong way ▶ Start now
24 Week 24 Term 3 Story Share Create and share a 3-step ScratchJr animation ▶ Start now
25 Week 25 Capstone Idea: My Day Plan a My Day animated story with 3 to 4 events ▶ Start now
26 Week 26 Sprites for My Day Choose or draw sprites for people, places and objects ▶ Start now
27 Week 27 Code Morning Scene Sequence blocks for the first part of My Day ▶ Start now
28 Week 28 Code School Scene Sequence blocks for school or bus travel ▶ Start now
29 Week 29 Code Play Scene Sequence blocks for a play or festival moment ▶ Start now
30 Week 30 Add Title and Ending Add a title and a clear ending to an animated story ▶ Start now
31 Week 31 Debug and Improve Test a project, find one issue and improve it ▶ Start now
32 Week 32 Practice Showcase Talk Explain the story, the sequence and one debugging change ▶ Start now
33 Week 33 End-of-Year Capstone Showcase Share the ScratchJr My Day animation with an audience ▶ Start now
34 Week 34 Reflect and Next Steps Reflect on algorithms, bugs and safe computer use ▶ Start now

CodeShaala · TechWave Academy Labs — real coding for every Indian school.