Computational Thinking Class 3 CBSE: What CT Actually Teaches

CBSE has added Computational Thinking (CT) to Class 3 from 2026-27. It's not coding. See what the 14 chapters cover, try a few simple CT questions, and learn why CT matters as the step between maths and coding. It is not a separate subject. CBSE embeds it in Maths and The World Around Us (TWAU), and suggests about 50 hours a year for Classes 3–5. Assessment is puzzle-based written tests, group activities and a Teacher Observation Journal.

Computational Thinking (CT) is now part of Class 3. CBSE has made it mandatory from the 2026–27 session, and it sits inside the Maths period.

Best seller

Order now

Why does it matter? Because CT is maths, one step further. Maths asks for the answer. CT asks for a method that gives the right answer every time, on any input. Coding is that same method, written so a machine can run it.

Class 3 is where a child first learns to build methods and logical thinking.

This page explains what CBSE Computational Thinking Class 3 covers, teaches two ideas from Chapters 1 and 2 with worked examples, and ends with things you can try this week.

What CBSE Computational Thinking Class 3 Covers This Year

The official CBSE Class 3 CT Student Handbook has 14 chapters. The chapter names and order are identical to the NCERT Class 3 Maths textbook, Maths Mela. Each chapter has about 10 multiple-choice questions and one bonus puzzle called the Thinking Spot.

It is not a separate subject. CBSE embeds it in Maths and The World Around Us (TWAU), and suggests about 50 hours a year for Classes 3–5. Assessment is puzzle-based written tests, group activities and a Teacher Observation Journal. The handbook is clear that the thinking process matters more than the right answer.

Every question tests one of four skills. Here is what each looks like in Class 3:

  • Decomposition: break a problem into 2–3 clues and use them one at a time. A 3-digit password has a second digit that is 2 times the first, and a third digit that is 3 times the first. How many passwords are possible? Three: 123, 246 and 369. Starting with 4 fails because 3 × 4 is not a single digit.
  • Pattern recognition: find the rule when one or two things change together. 220, 235, 260, 275, 300, 315, 340, __ The gaps alternate +15, +25, +15, +25. So the next number is 355.
  • Algorithmic thinking: follow a rule one step at a time. If the day before yesterday was Saturday, what is the day after tomorrow? Move one day at a time: yesterday was Sunday, today is Monday, tomorrow is Tuesday, so the day after tomorrow is Wednesday.
  • Abstract thinking: work with what you cannot see directly, like views from the top or side, folds, mirror images and hidden parts. A shape looks like a circle from the top and a triangle from the side. What is it? A cone.

For hours, goals and how Classes 3–8 fit together, see our class-wise CBSE CT & AI curriculum breakdown. The CBSE handbook is free, so start there. Our Class 3 CT workbook follows the same 14 chapters if you want more practice.

📘 Class 3 Computational Thinking Workbook

200+ graded questions, solved examples, and full solutions — mapped to this exact chapter.

View the workbook →

Maths → CT → Coding: One Question, Three Ways

This is Chapter 1, What's in a Name? The question:

Ravi sorts six animals into two groups. If a name has more consonants than vowels, it goes in Group A. Everything else goes in Group B.

CAT, LION, EMU, FROG, IBIS, SWAN

How many animals are in Group A?

Step 1: The maths. Count the vowels (A, E, I, O, U) and consonants (every other letter) in each name.

Group A has CAT, FROG and SWAN. Answer: 3.

Look at LION and IBIS. Vowels and consonants are equal, and "equal" is not "more". A child who glances at IBIS and thinks "lots of consonants" gets it wrong. Listing every letter and counting, every time, is what saves them. Never estimate. That is the first CT habit.

Step 2: The CT. Now write the steps so someone else could do this without seeing the animals.

  1. Take the next name.
  2. Write its letters one by one. Mark each one V or C.
  3. Count the Vs and the Cs.
  4. If Cs are more than Vs, put the name in Group A. Otherwise, Group B.
  5. Go back to step 1 until no names are left.

That is an algorithm. Test it: hand these five steps to a friend with a brand new list (OWL, DUCK, HEN, GOAT, PIG). If your steps are right, they get the answer without asking you anything.

Step 3: The coding. Same steps, in the shape a computer wants:

for each name in the list:
count the vowels
count the consonants
if consonants > vowels: put it in Group A
else: put it in Group B

"For each" is a loop. "If / else" is a condition. In Scratch (free, from MIT) these are the repeat and if-else blocks. In Python it is about five lines.

One more thing. A computer follows the steps exactly, so it makes the LION mistake for you. Write ≥ instead of > and LION jumps into Group A. That > versus ≥ slip is one of the most common bugs in real programs. A Class 3 child meets it with a lion and an ibis.

Here is what that one question trained:

Patterns That Repeat: Use the Remainder (Chapter 2)

Chapter 2, Toy Joy, is about 3D shapes: cubes, cones, cylinders. Here is a pattern question.

A shelf holds Cube, Cone, Cylinder, Cube, Cone, Cylinder... and keeps repeating. Which shape is at position 14?

Most children write out the shapes from 1 to 14. That works, and it is a fine start. Now ask: what about position 100? Position 1,000? Writing them out stops working. This is where CT begins: find a method that works for any position.

  1. Find the repeating unit: Cube, Cone, Cylinder. Length 3.
  2. Divide the position by 3. 14 ÷ 3 = 4 remainder 2.
  3. The remainder is the place inside the unit. 1 = Cube, 2 = Cone, 0 = Cylinder.

Answer: Cone.

Remainder 0 is the trap. It does not mean "nothing". It means the position lands exactly at the end of a cycle. Position 12 is 4 complete cycles, so it is a Cylinder. Now test the method on position 100: 100 ÷ 3 = 33 remainder 1, so it is a Cube. Check: 99 ends the 33rd cycle (a Cylinder), so 100 starts a new one with a Cube.

The same concept can be applied wherever something repeats: whose turn it is in a four-player game, which colour comes next in a repeating light sequence, which animation frame to show. It is also a calendar trick. What day is it 100 days from now? Remainder of 100 by 7 = 2, so it is the same as two days from now. Chapter 13 (Time Goes On) is full of these.

Try These Four Simple CT Questions to Start With

Start here. Do them on paper first, and ask for the steps, not just the answer.

  1. (Chapter 1) Sort OWL, DUCK, HEN, GOAT, PIG using Ravi's rule. How many go in Group A?
  2. (Chapter 1) Roy's favourite number has 3 letters in its name, and its vowels are double its consonants. Which is it: 2, 6, 10 or 1?
  3. (Chapter 4) A frog starts at 0. Each jump, it goes 4 steps forward, then slips back 2. How many jumps until it first reaches 18?
  4. (Chapter 2) A shelf repeats Sphere, Cone, Cone, Sphere, Cone, Cone... Which shape is at position 25?

Answers (try first!)

  1. 4. OWL, DUCK, HEN and PIG. GOAT has 2 vowels and 2 consonants, so it goes to Group B.
  2. 1. ONE has 2 vowels (O, E) and 1 consonant (N). TWO, SIX and TEN each have 1 vowel and 2 consonants.
  3. 8. Each full jump nets +2, so after 7 jumps the frog is at 14. The 8th jump takes it forward 4 to reach 18, before it slips. Dividing 18 by 2 and saying 9 forgets that.
  4. Sphere. The unit is Sphere, Cone, Cone (length 3). 25 ÷ 3 = 8 remainder 1, and remainder 1 is the first shape in the unit.

What Teachers and Parents Can Do This Week

  • Ask "How did you get that?" before "Is it right?" If they cannot explain, ask them to write the steps like a recipe. Then follow only their steps, exactly as written, and see if you land on the answer.
  • Try the cipher activity from Chapter 1 of the handbook. Shift every letter of a word 3 places: CAT becomes FDW. Give your child a coded word and the shift, and let them decode it. Then ask: how many different shifts are there? Only 25 useful ones, so anyone can crack it in minutes. Ask why a bank would not use it.
  • Turn any repeating thing into a position question. Bangle colours, floor tiles, a traffic signal. "What will the 50th one be?" Let them find the method, then check it on a small number first.
  • Planning CT across Classes 3–8 for your school? See how we work with schools.

Frequently Asked Questions About CT in Class 3

Is Computational Thinking compulsory for Class 3 in CBSE schools?

CBSE is implementing its CT & AI curriculum for Classes 3 to 8 from the 2026–27 session. In Class 3, it comes as CT inside Maths.

Does Class 3 CT need a computer or coding?

No. Every question in the Class 3 handbook is a paper puzzle. Coding-style thinking is the goal, but there is no code.

Who teaches CT in Class 3?

The Maths teacher, alongside the Maths Mela chapters. The handbook is written as a companion to the textbook.

Is there a separate CT textbook?

CBSE publishes a free Student Handbook and a Teacher Handbook for each class on its CT & AI page. Check with your school how it is scheduled and assessed.

What is in the Thinking Juggernaut Class 3 CT workbook?

It follows the same 14 chapters. Each topic starts with a short concept explanation and solved examples that show the thinking, not just the answer. Then come 200+ graded practice questions with solutions, plus hands-on activities. Use it alongside the free CBSE handbook.

Computational Thinking Workbooks for Every Class

Class Wise Computational Thinking Worbooks 200+ graded practice questions with detailed solutions
Get CT Workbooks

Related Articles

Order placed!

Thank you! You will receive a WhatsApp confirmation shortly.