Intermediate
60 mins
Teacher/Student led
+65 XP

Computational Thinking Unplugged

Learn how to create clear step-by-step instructions that a robot can follow exactly to reach a goal. Break down problems into smaller parts and correct any errors in your plans through group activities and discussions.

Teacher Class Feed

Load previous activity

    1 - Getting Started ~5 mins

    Illustration for Getting StartedImagine you ask a robot to walk to the door and you only say, Go over there. Will it know which way to face, how many steps to take, or when to stop?

    Key point

    Today we will write instructions so precise that even a robot that only does exactly what it is told can reach a goal.

    2 - Today's Words: Algorithm and Bug ~7 mins

    Illustration for Today's words: algorithm and bugTwo words for today.

    Key point

    An algorithm is a clear, ordered list of steps. A bug is a mistake in those steps that makes the plan go wrong.

    Look at the demo grid on the floor. The start square is marked, and the goal is two squares ahead and one to the left. Watch the path the teacher points out. What is the first small step you would write?

    3 - Guide the Class Robot ~20 mins

    Your group's job: write an algorithm that guides a robot from the start square to the goal on your desk mat.

    Key point

    You may only use three commands: forward, turn left, turn right.

    Share the jobs in your group: the writer lays the command cards in order; the reader calls one step at a time; the robot moves the desk token exactly as told, with no helpful guessing; the checker watches for the bug and says which step went wrong. If your group is smaller than four, combine jobs (for example writer and checker).

    Tip

    Predict first: will your first sequence work, or will you need to find a bug? Then test. If it fails, fix one step and try again from the start. Leave your working cards in order on the desk when you finish so you can record them next.

    4 - Record Your Algorithm ~10 mins

    On your Investigation Journal page, record what your group just tested on the desk mat.

    Key point

    Write your working command list in order (only forward, turn left, turn right). Then write: the step that went wrong, and what you changed.

    5 - Order the Steps on the Board ~8 mins

    Now we try the same idea on the interactive activity. The robot on screen only understands forward, turn left and turn right.

    Tip

    Help build a sequence that reaches the goal without hitting the obstacle. Predict before we press run. If it fails, spot the bug and fix the step that caused it.

    Guide the robot to the star

    Pupil practice · Investigation Journal
    Module 4 · Technology: Digital Systems and Coding Foundations
    Lesson 25 · Computational Thinking Unplugged
    Download Investigation Journal sheet (PDF)
    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more