Class 3 · CBSE AI · Strand C — Algorithms are Recipes

What is an algorithm? The Robot Chef explained for kids

An algorithm is a recipe precise enough for a machine to follow without guessing. A tasty intro for Class 3.

What this concept actually says

  • An algorithm is a step card exact and complete enough that the follower guesses nothing
  • An exact line names the thing, how much, and where; a vague line leaves the follower a choice
  • A robot follower fills no gaps — it stops dead or does the wrong thing, and this one cannot ask

An analogy your child will recognise

Recipe book in an Indian kitchen

A recipe book says '2 cups of rice' not 'some rice.' It says 'cook for 15 minutes' not 'cook for a while.' That's because the recipe has to work even if your helpful robot-chef has never cooked before and can't taste or smell — it can only follow what's written.

Train timetable

A train doesn't decide when to leave — it follows an exact timetable. '14:35 from Platform 3' — not 'leave sometime in the afternoon.' Robots need that same kind of exactness in every instruction.

Common misconceptions to watch for

  • A robot or computer is smart enough to know what you meant even if you were not precise
  • Writing more steps always makes an algorithm better — quality and precision matter more than quantity

Key facts in one breath

  • An algorithm is a step card exact enough for a robot follower to finish the job without guessing anything
  • The no-guessing law: this robot fills no gaps of its own, and its card has no line that lets it ask
  • An exact line names the thing, how much, and where — 'spread one spoon of jam on the top slice', not 'spread the jam'
  • Exact does not mean long: a ten-line card that still says 'a little jam' is still vague

How Dhee Learning teaches this — the 3-stage question loop

Every Dhee Learning session for this concept follows three stages. We share the questions Dhee actually asks, so you can hear what a session sounds like.

Stage 1 — Surface

The robot at the lunch counter does only what your card says. Your line says 'spread the jam'. What will it do?

Rote answer

"Child says the robot will just spread the jam, with no sense that the line leaves choices open"

Understood

"Child says the line never gives how much or which slice, so the robot is left a choice and either stops or jams the wrong side"

Stage 2 — Reasoning

You wrote 'spread the jam' on the card and the robot stood still. What was wrong with that line?

Follow-up Dhee may use: What is the difference between saying 'spread the jam' to a friend and saying it to the robot?

Stage 3 — Application

Rewrite your lunch-counter card so the robot has nothing left to choose. Which two lines did you have to make exact?

Misconception Dhee watches for: Child thinks a longer card is automatically an exact card — exactness is nothing-left-to-choose, not more lines

Related concepts

Want your child to actually understand this?

Dhee turns this concept into a short spoken lesson — teaching, listening, and probing — so your child builds the idea themselves.

Frequently asked questions

What is what is an algorithm — explained for kids? +

An algorithm is a recipe precise enough for a machine to follow without guessing. A tasty intro for Class 3.

What's the most common mistake children make about this concept? +

A robot or computer is smart enough to know what you meant even if you were not precise

How does Dhee Learning teach this in a Class 3 session? +

Dhee opens with a question — for example: "The robot at the lunch counter does only what your card says. Your line says 'spread the jam'. What will it do?" — listens to your child's answer, then probes the reasoning behind it. The session ends when the child can apply the idea to a brand-new situation, not just recall it.