🧠

Computational Thinking
Activity Worksheet

Grade 3  ·  Unplugged  ·  All Boards  ·  4 Pillars of CT
🧩 Decomposition 🔄 Pattern Recognition 📋 Algorithmic Thinking 🔭 Abstraction
🎯

Learning Objective: By the end of this worksheet, students will be able to break problems into steps, find patterns, give clear instructions, and think like a computer — using fun everyday examples from Indian life!

Total Marks
/ 40
Marks Scored
  
⭐ Rate this worksheet after finishing!
☆ ☆ ☆ ☆ ☆
Teacher's
Sign: ___________
1
🤔
What is Computational Thinking? — Circle the Best Answer
MCQ · 4 marks
🧩 All 4 Pillars
✏️ Read each question carefully. Circle the letter of the BEST answer.
1. Riya wants to make aloo paratha for the first time. She writes down all the steps one by one. What is Riya doing?
a) Pattern Recognition
b) Algorithmic Thinking
c) Abstraction
d) Playing a game
2. Arjun notices that it rains every year during June, July, and August in his city. He is using which CT skill?
a) Decomposition
b) Debugging
c) Pattern Recognition
d) Memorising
3. Priya has to clean her whole house. She splits the job into: sweep floors, wipe tables, wash dishes, water plants. What CT skill is she using?
a) Abstraction
b) Decomposition
c) Pattern Recognition
d) Looping
4. A metro map does not show every building or road — only stations and connections. This is an example of:
a) Decomposition
b) Algorithm
c) Abstraction
d) Debugging
2
Help Dadi Make Masala Chai! — Put the Steps in Order
Sequencing · 5 marks
📋 Algorithmic Thinking
✏️ The steps below are all mixed up! Write the correct order number (1–5) in each box. The first one is done for you!
🫖 Pour tea into cups through a strainer
?
🔥 Boil water in a pan
1
🍵 Add tea leaves, ginger & cardamom
?
🥛 Add milk and let it boil again
?
🍬 Add sugar and stir well
?
🧠 Bonus Think!
What happens if you add milk BEFORE the water boils? Write your answer:
3
🔄
Find the Pattern & Fill the Blank!
Patterns · 6 marks
🔄 Pattern Recognition
✏️ Look carefully at each pattern. Draw or write what comes next in the blank box. Then write the rule!
Pattern A — Rangoli Dots 🎨
🔴
🔵
🟡
🔴
🔵
🟡
?
?
Rule:  
Pattern B — Cricket Scores 🏏
2
4
6
8
10
?
?
Rule:  
Pattern C — Diwali Diyas 🪔
🪔
🪔🪔
🪔🪔🪔
🪔🪔🪔🪔
?
Rule:  
Pattern D — School Days 📅
Monday
School
Tuesday
School
...
Saturday
School
Sunday
?
Monday
?
What type of pattern is the school week?  
4
✍️
Fill in the Blanks — CT Vocabulary!
FIB · 5 marks
🧩 All Pillars
✏️ Use the Word Bank below to fill in each blank. Each word is used only once!
📚 Word Bank Algorithm Decomposition Pattern Abstraction Bug
1. When you follow step-by-step instructions to solve a problem, you are using an .
2. Breaking a big problem into smaller parts is called .
3. When Meena draws a simple map showing only her school, the park, and the bus stop — and leaves out all the other buildings — she is using .
4. A is a mistake in an algorithm or set of instructions.
5. Noticing that Diwali comes every October or November is an example of recognizing a .
5
🔗
Match the CT Skill to Its Real-Life Example!
Match · 5 marks
🧩 All Pillars
✏️ Draw a line OR write the matching letter in the box on the right side of each example.
CT Skill
A
🧩 Decomposition
B
🔄 Pattern Recognition
C
📋 Algorithmic Thinking
D
🔭 Abstraction
E
🐛 Debugging
Real-Life Example
The IRCTC train booking steps you follow to get a ticket
Noticing every summer brings mangoes to the market
Your school timetable — only shows subjects, not teacher details
Planning a school Sports Day by splitting it into races, food, prizes
Finding out why your recipe went wrong and fixing the step
6
🎯
Odd One Out — Which Does NOT Belong?
Logic · 4 marks
📋 Algorithmic Thinking + 🔄 Pattern
✏️ Circle the word that does NOT belong in each group. Then write WHY it is the odd one out.
1.
Monday
Tuesday
Wednesday
January
Friday
Because:

2.
Add milk
Boil water
Eat pizza
Add tea leaves
Pour into cup
Because:

3.
🍊 Orange
🍋 Lemon
🍇 Grapes
🍑 Peach
🍊 Tangerine
Because:

4.
Step 1
Step 2
Step 3
Maybe
Step 4
Because:
7
🎪
Plan the School Mela! — Break It Down
Decomposition · 5 marks
🧩 Decomposition
✏️ Your school is organising a Mela (fair)! Break the BIG task into smaller parts. Write one task in each box below.
🎪 Organise the School Mela
⬇️ Break it down! ⬇️
🎠 Set up stalls & games
Write your idea here...
Write your idea here...
Write your idea here...
Which task must happen FIRST? Why?
Which tasks can happen at the SAME time?
8
🌧️
Complete the Flowchart — Should I Carry an Umbrella?
Algorithm · 4 marks
📋 Algorithmic Thinking
✏️ Look at the flowchart below. Fill in the missing boxes with the correct actions from the box at the bottom.
START
Look out of the window 🪟
Is it raining?
YES ✅
✏️ Write here...
Go to school ☂️
NO ❌
✏️ Write here...
Go to school 😊
📝 Choose from these actions:
Leave umbrella at home 🏠
Pick up your umbrella ☂️
Jump in a puddle 🌊 (not this one!)
🧠 Think & Write
Can you add one more decision to this flowchart? (Hint: What if it's very hot? 🌞)
9
🗺️
Draw Your Mohalla Map — Abstraction Activity!
Draw · 4 marks
🔭 Abstraction
✏️ Draw a simple map from YOUR HOUSE to SCHOOL. Only include the 4–5 MOST IMPORTANT landmarks. You do NOT need to draw every building!
✏️🗺️
Draw your map here!
(Use pencil — it's okay to erase!)
📍 My Important Landmarks:
1
2
3
4
🧠 Think!
What did you leave out of your map? Why?
🌟 Compare your map with a friend's. Are they the same? Why or why not?
10
🐛
Debug It! — Find the Mistake in the Algorithm
Debugging · 4 marks
📋 Algorithmic Thinking + Debugging
✏️ Each algorithm below has a BUG (mistake)! Cross out the wrong step and write the correct one.
🦷 Algorithm: How to Brush Teeth
Step 1: Pick up toothbrush 🪥
Step 2: Apply toothpaste 🧴
Step 3: Rinse mouth with water 💧
Step 4: Brush teeth for 2 minutes ⏱️
Step 5: Spit and rinse 💦
Step 3 should be:
📚 Algorithm: Getting Ready for School
Step 1: Wake up ⏰
Step 2: Wear school uniform 👕
Step 3: Pack school bag 🎒
Step 4: Go to sleep 😴
Step 5: Have breakfast 🥣
Step 6: Leave for school 🚌
Step 4 should be:
🎨 Write your OWN buggy algorithm (any topic)! Let your friend find the bug!
Topic:
🪞
💬
My Reflection — How Did I Do?
Reflect · Bonus
🌱 Think about what you learned today:
😊
The activity I enjoyed most was:
🤯
Something I found a bit hard was:
🌍
One place I can use CT thinking in my daily life:
🌟 Rate your understanding today:
😕 Need Help 🙂 Getting It 😄 Got It!
→ Circle one above!
✍️ One question I still have:

🚀 Super Challenge — For the CT Superstar!

You've finished the worksheet — amazing work! Now try this extra challenge. No marks, just fun and REAL computational thinking!

🏏 Challenge 1 — Cricket Algorithm
Write a 5-step algorithm for how a batsman decides whether to hit a ball or leave it. Include an IF–THEN decision!
🌺 Challenge 2 — Kolam Pattern
Draw a simple Kolam (dot pattern) in the box below. Then write the REPEATING UNIT — the smallest part that repeats!
Draw your Kolam here ✏️
🛒 Challenge 3 — Kirana Shop Change
Write the steps a kirana (grocery) shopkeeper uses to give back correct change. Test it: Item costs ₹17, customer pays ₹50.
🧭 Challenge 4 — Teach a Friend
Pick any ONE CT skill from this worksheet. Explain it to a friend or family member using a real-life example they can relate to. Did they understand?
🌐 Want more CT activities like this? Visit www.computationalthinking.in — India's platform for CT learning!