Choose which cookies you allow. You can always change your choice via "Cookie settings" at the bottom of the page.

Search Ozobot Benelux

What are you looking for?

Type at least two characters. You can also search by SKU or EAN.

Education

Computational Thinking with Ozobot

Breaking a problem down, recognising patterns and testing an approach: with Ozobot you can make thinking steps visible. Explore how you move from an initial plan to a better working solution.

Ozobot-Computational-Thinking

First understand what you want to solve

A plan you can explain

Computational Thinking is the systematic approach to problems so you can formulate a solution using computer technology. In an Ozobot task this starts before you program: what should the robot do, and what information is needed?

You can split a route into parts. Repeating movements can be recognised as patterns. With a test you then check whether the chosen steps produce the desired behaviour.

Abstraction also helps: focus on what matters for the task. For driving a rectangle, sides and turns are important; a drawing next to the route doesn’t need to become a programming step.

Ozobot Evo on a practice route with coloured code cells

From question to a testable approach

Four thinking steps to work with

01 — Break the problem down

For example, split a rectangle task into straight segments, turns and light changes. This breaking down is called decomposition.

02 — Recognise patterns

Which tasks reoccur? Find a repeating part of the route and see if you can describe it as a single sequence.

03 — Devise steps

Write down what comes first and what comes next. Such an ordered sequence of instructions is called an algorithm.

04 — Test and improve

Let the robot run, compare the result with your plan and change one part. Then test again.

From plan to robot

Ozobot Evo follows a route on a colour-code worksheet

The OzoBlockly lesson ‘Make a rectangle’ is a concrete starting point. Below is one possible approach. The route image illustrates working with Ozobot on the table.

01

Task

Drive a rectangle with light changes.

02

Plan

Determine sides, turns and colours.

03

Program

Turn the plan into blocks in OzoBlockly.

04

Robot behaviour

See where the robot drives and changes lights.

05

Test

Compare each side with your plan.

06

Improvement

Adjust the deviating step and test again.

Unexpected behavior gives you something to investigate

What happens when it doesn't work?

Stop at the first deviation: where did you expect a turn, light change or different speed? Check the relevant instruction and also inspect the execution, such as the drawn line or the color code.

Choose one possible cause and change one thing. Run the same test again and note the difference. That targeted searching, adjusting and retrying is called debugging.

Have students explain what they saw and why they changed something. Even a test that doesn't confirm your expectation can help sharpen the next question.

Ozobot-Evo-Lifestyle

Programming makes your thinking steps visible

You can first draw, tell or describe an approach in separate steps. Programming then helps you investigate whether that approach is executable. The discussion about your choices is part of the activity.

Color Code programming, Block-based coding and, where appropriate, Python offer different ways to carry out a plan. On the Programming with Ozobot page you can read which software belongs with which robot.

Laptop with a block-based coding program

A robot for your activity

Choose based on what you want the robot to do and which software you’ll use. The cards show the options per model; the lesson resource determines which robot you need for that specific task.

Discover more educational themes

Applications by education level

See how you translate Computational Thinking into activities for primary and secondary education.

Newsletter

Stay informed

New lessons, classroom tips, product news and promotions from Ozobot Benelux in your inbox.

Receive 5% off your next order

I sign up as

You will receive the newsletter at this email address. You can unsubscribe at any time via the link in every mail. Read our privacy policy (opens in a new tab).

Need a quote?

Add your products and quantities to the cart and choose ‘Create quote’. You will receive a PDF with the current prices. With a business or education account the quote will also be saved under My account → Quotes. Prices and availability are rechecked when ordering.

Opens in a new tab

Cart

Loading your cart…