71
CURRICULUM

CURRICULUM - robotshop.com · 1. KEY INFORMATION TASKS Robotics kit — Key information Switch on the Main Block and connect it to the Robo Code App Open the Robo Menu by tapping

  • Upload
    vuanh

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

CURRICULUM

Robo Wunderkind — Curriculum2

Learning is a lifelong and never-ending process for any individual.

However, we all know that the most intensive human development

happens in childhood. In the early years, we don’t just learn skills or gain

new knowledge - we discover HOW the world around us works, and how

we as human beings work too.

Our ideas, representations, attitudes, understanding, and critical thinking

all develop in early childhood. Robo Wunderkind is designed to support

the basic needs of children to learn and experience. It helps create a

positive attitude to learning and a perception of learning as a fun activity

and it helps keep children engaged even if they have a really hard

problem to solve. While playing with Robo Wunderkind, children learn

by interacting with the real world, they learn by playing, exploring and

discovering.

Robo grows together with the child through complex problem solving,

which happens during the process of coding projects of different levels.

We will try to make your preparation for lessons with Robo Wunderkind

as easy as a game by providing everything you need to start in this

curriculum book. Join your students in playing with Robo, learn and have

fun together!

INTRODUCTION

Introduction

Robo Wunderkind — Curriculum3

CONCLUSION

THE EDUCATIONAL CONCEPT

TABLE OF CONTENTS

71

SUPPORTING MATERIALS

4

INTRODUCTION TO ROBO WUNDERKIND

6

LESSONS

General information

List of modules and their functions.

App exploration: interface, buttons,

functions.

Quick tutorial to explore the main Robo’s

functions + screenshots.

Lesson 1 — Meet Robo!

Lesson 2 — Robo is having a party!

Lesson 3 — Robo is a pet

Lesson 4 — Robo is a space traveller!

Lesson 5 — Robo space competition

20

35

48

59

66

Table of contents

Robo Wunderkind — Curriculum4

Sounds Effects Drive

Obstacle SensorControlled

Rotation

Button Press

Blink

Gyro Sensor Turn

Sound Sensor Button Hold

Constant Light

Introduction to Robo

INTRODUCTION TO ROBO

Main Block

Start to build your robot with this module. It

already contains all the essential components

such as a battery, CPU, accelerometer and

speaker inside.

DC Motor

Add motion to your robot with these powerful

motors. Attach wheels to them to make your

robot into a vehicle or power up any machine you

will come up with.

Distance Sensor

“Eyes” of the robot. It can detect obstacles by

sensing distance.It also has microphones built in,

so it can sense sound too.

Servo Motor

Precisely control your project’s movement with a

340-degree range of motion.

Button

Program this big tactile button to whatever action

you want. It can be attached to any side of the

cube.

RGB Light

Make your robot glow. Program this handy Light,

which gives you visual feedback of any kind or

just light up your room in the dark.

Robo Wunderkind — Curriculum5

Connector Block

Can connect up to 6 cubes at the same time.

Passive, used to transmit data and power between

blocks.

Wheel

Set your robot on a adventure.

Introduction to Robo

Connector

Snap the blocks together.

Lego™ Connector

Combine your robot with the toys you already

have.

Small Wheel

Give you robot support in getting around tight

corners.

Wired Connector

Connect the blocks at a distance.

Robo Wunderkind — Curriculum6

Time

You need

Preparation

By the end of this lesson, children will:

60 - 75 min

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks (optional - to customize the Robo)

Projector (optional - to show materials for

students)

Check robot’s battery level.

Check tablet’s battery level.

Check the latest update.

Learn...

Understand…

Can do...

Will do...

LEARNING OUTCOMESAll lessons (except the 1st one - introduction) are created on

the basis of the same structure. We hope it will help you, dear

teachers, to get used to working with Robo and make more new

lessons later by yourself!

Suggested structure for a lesson with Robo Wunderkind.

LESSON'S STRUCTURE PLANNING

Lesson's structure

Robo Wunderkind — Curriculum7

1

2

1

2

3

4

5

Storytelling

Story analysis and planning

Unboxing

Building

Programming - different tasks solving

Programming Final Code - problem / task is solved

Reflexion of the 1st project

TASKS

Organization and lesson’s goals setting

Review: repetition and activation of the previous knowledge

Problem situation setting

1st project / set of challenges

TASKS

1

2

3

4

Lesson's structure

STEPS

Robo Wunderkind — Curriculum8

TASKSSTEPS TASKS

1

2

3

4

5

6

1

2

3

Problem situation setting - storytelling

Story analysis and planning

Modification: re-building

Programming - different tasks solving

Programming Final Code = problem / task is solved

Reflexion of 2nd project

Task(s) setting

Building and coding (independently / in pairs / in small groups)

Presentation of the project and feedback

2nd Project / Project / modification

(optional for older students)

Own project on the basis of learnt skills

Final reflection

Feedback

5

6

7

8

Lesson's structure

Robo Wunderkind — Curriculum9

Introduction to Robo Wunderkind robotics kit.

ROBOTICS KIT CHAPTERS

Robotics kit

1

2

3

4

5

1

2

3

Main block

Firmware update

Dos and don’ts

Lessons

Before the lessons

Basics & logic of Robo Wunderkind robotics

Robo Code App

Projects 1-8

Key information

Tutorial for teachers

Key vocabulary

1

2

3

Robo Wunderkind — Curriculum10

Lasts for 3 hours total of intensive work

Better to keep the charging level of the battery at 30% or

higher

Pick up the Main Block, locate the power switch, and turn

it on

The LED will light up green; wait a few moments for the

start-up sound

Plug the USB cable to the port at the bottom of the

Main Block. The charging sound will be played once you

connect the other side of the cable to a power adapter.

Check the charging status in the App.

TASKS

Battery life

Switching on

Charging

TASKS1. KEY INFORMATION

MAIN BLOCK

Robotics kit — Key information

Robo Wunderkind — Curriculum11

STEM subjects; Robo Wunderkind robotics kit can be

used as a supporting tool in other subjects

6-12

8-12 students

60 mins

Students do not need any prior knowledge, as they will

learn the basic terminology and the principles of robotics

and programming here using Robo Wunderkind.

Understand what electricity, signals, program, and

algorithm is

Understand the modules of Robo and its functions

Build Robo considering the functions of modules

Understand the main menu, buttons, and actions in the

Robo Code App

Program and run the algorithm considering the set goal

TASKS

Subjects

Students’ age

Group size

Recommended time

Prior knowledge

Outcomes

TASKS1. KEY INFORMATION

Robotics kit — Key information

LESSONS

Robo Wunderkind — Curriculum12

TASKSTASKS1. KEY INFORMATION

Robotics kit — Key information

Robo Wunderkind robotic kit(s)

Tablet(s)

Lego™ bricks (optional - to customize the Robo)

Projector (optional - to show materials for students)

Materials required•LESSONS

Robo Wunderkind — Curriculum13

TASKSTASKS1. KEY INFORMATION

Robotics kit — Key information

Switch on the Main Block and connect it to the Robo

Code App

Open the Robo Menu by tapping the red cube at the top

left corner.

Click the pencil icon and rename the Main Block

Wait until Main Block restarts and appears on the

Connections Screen with an updated name.

Don’t forget to put the same name on the Main Block

using the sticker.

Robots’ battery level

Tablets’ battery level

The latest firmware and app update

Use special Check List for Lessons provided in the

supporting materials

Attention! Each Main Block has a name, which is set by

default as “Robo”. To connect the Main Block to the Robo

Code or Live App, you need to know the name of the

particular Main Block. To avoid confusion with multiple

robots, please rename all Main Blocks so that they each

have a different name. We advise using numbers / names

and special stickers for Main Blocks to put the numbers /

names on them.

How to rename

Before all lessons check

BEFORE THE LESSONS 1

2

3

4

i

i

Robo Wunderkind — Curriculum14

TASKSTASKS2. TUTORIAL FOR TEACHERS

Robotics kit — Tutorial for teachers

Let’s meet Robo, get to know it’s functions, build the robot and

programm different algorithms! Go through our tutorials for teachers

step by step exploring the Robo. Be a kid and have fun!

Here you will find the basics of Robo Wunderkind robotics kit and its

logic, an explanation of the Robo Code App interface, and 8 very fast

Projects. The suggested time for the whole tutorial is 30 minutes. After

that you will have become a Robo Wunderkind master!

Robo Wunderkind — Curriculum15

TASKSTASKS2. TUTORIAL FOR TEACHERS

Robotics kit — Tutorial for teachers

The connectors need to be assembled properly, with the sides parallel to the modules’

sides.

Because of the tight connection, in order to disconnect the modules you need to use

the disconnecting tool.

Some modules do not have metallic pins on them, so the electricity doesn’t flow

through them. The Servo Motor is one example; its moving part doesn’t have metallic

pins, so the module which is connected to the moving part of Servo Motor doesn’t

have the electricity connection and will not communicate with the System module.

Wired connector helps to resolve the problem; you can connect the module you need

to work with the Main Block directly by wired connection.

BASICS & LOGIC OF ROBO WUNDERKIND ROBOTICS

Robo’s Modules are different colors, each of which expresses a block’s functions and are related to

the colors of actions in the Robo Code App. It makes coding more intuitive for students.

To program a certain action, you need to be sure that the particular module for this action is

assembled to your Robo’s Main Block.

To make modules work, you need the electricity from the Main Block, which passes through

connectors (and small pins on connectors). There are some aspects to be aware of:

Robo Wunderkind — Curriculum16 Robotics kit — Tutorial for teachers

ROBO CODE APP — PROJECT SCREEN

1. Robot Menu

Here you will find the information about your

Robo; its name, battery level, and the module

connected.

2. Projects Screen

Here you can see projects you create.

3. New Project Button

To start a new project, click the green plus button.

1 3

4

Robo Wunderkind — Curriculum17

TASKSTASKS

Robotics kit — Tutorial for teachers

ROBO CODE APP — PROGRAMING SCREEN

1. Save & Exit button

Tap it to return to the Project Screen; don’t worry,

your project will be saved automatically.

3. Connection button

Use it to connect the actions to make the

algorithm; be aware of direction of connection.

4. Actions dock

Here you will find the actions to program sounds,

lights, movements, specials, and triggers.

5. Trash bin

Use it to delete the actions or connections.

2. Play / Stop button

Try your program out! When you run your algorithm the Play Button changes to the Stop Button; you can stop

your Robo anytime you want. Attention: don’t forget to stop the program from running before you make the

changes in the algorithm!

1 2

3 5

4

Robo Wunderkind — Curriculum18

ROBO CODE APP — PROGRAMING SCREEN

There are 5 types of actions to program in the Action Dock:

sounds, lights, movements, specials, and triggers. All of them

are different colors according to the Modules to which they are

related.

You can drag your sounds, lights, movements, or specials to

any part of your Programming Screen, but the Triggers can be

placed only on arrows / connections between the Actions.

If you have too many Actions on your Programming Screen, you

can always zoom in, zoom out, or move your Programing Screen

to any side.

When you drag the first Action on the empty Programming

Screen, you will see the green circle around it - this is the Start

Point. It means that the algorithm starts here.

If you have more than one Action, you can change the Starting

Point. Just select it and drag on the Action you want to try out

or to be the first in your Algorithm.

Action dock & Actions

First Action and Start Point

Robotics kit — Tutorial for teachers

Robo Wunderkind — Curriculum19

To draw the arrow, click on the Connection button. When

the Programming Screen turns green, it means you are in

Connection mode. Draw the arrow/transition.

The arrows can be drawn in 2 directions; from the left to the

right or vice versa.

The arrow can also be drawn in both directions at the same time.

This is called Loop.

Connection Button & Connections•

Robotics kit — Tutorial for teachers

ROBO CODE APP — PROGRAMING SCREEN

To transition into making an algorithm, we need to connect the actions

using the arrows. In the finite-state machine model of programming

these are called transitions. You can call them Arrows for younger

students or explain the logic and call them Transitions for older

students.

i During your programming, pay attention to the direction of the

connections you draw because there can be a mistake and the

program will not run. See the example!

Robo Wunderkind — Curriculum20

3. KEY VOCABULARY

Electricity - a type of energy that can build up in one

place or flow from one place to another. It is used to

make many different electronic devices work. ROBO

WUNDERKIND is powered by a battery inside the main

orange block. Electricity is passed from block to block

though the connectors at the center of each cube face.

Signal - a type of electrical communication between

electronic devices. Each ROBO WUNDERKIND block

sends signals to each other using wired communication

from the center of each cube face. The ROBO

communicates with the smart device using Bluetooth

wireless communication.

Program / Code - the language that computers use. A

program or code tells a computer what to do. There are

many types of programming language; some are very

complicated while others are similar to spoken English.

ROBO WUNDERKIND uses its unique drag and drop

visual coding language.

Syntax - syntax is the grammar used in a computer

language. In ROBO WUNDERKIND, the syntax is the

correct arrangement of bubbles and arrows.

Programing - the process using “code” in the correct

“syntax” to write an “algoritequence of instructions to

enable a computer to perform a specific set of tasks.

Key vocabulary

Algorithm - a set of instrucons for the machine to

perform. The process of writing an algorithm is called

“programming”, and the language an algorithm is wrth

is called “coding language”.ROBO WUNDERKIND

uses its unique drag and drop visual coding language

to help students program an algorithm for the ROBO

WUNDERKIND machine.

Action / Function - a set of predefined comments

available to be run any time. In ROBO CODE, the actions

are the elements available to be dragged and dropped

into onto the screen.

State - in a “Algorithm” each instruction within an

“Algorithm” is called a State. In ROBO CODE, state is

represented by a bubble.

Transition - is the process of changing states. In ROBO

CODEm a transition is the arrow linking bubbles together.

It defines the order that in which the stages an.

Trigger / Event - is the set of conditions as needs to

be met for onate to change to the next state. In ROBO

CODE, triggers are red tags that can be placed on the

arrows (Transition), one condition is the bubble (State) at

the end of the arrow will be performed.

Parallel Execution - when there is more the action per

bubble, all the actions in the same bubble (state) are

performed at the same time. Thus these actions are

Parallel executed in paralquential Algorithm. Sequential

Algorithm is none step/state to the next. Each step

starts when previous one finishes or meets its trigger

conditions.

In the ROBO CODE app, each bubble represents one

state. The next bubble (state) will run when the triggers

are met. The next state after is indicated by the arrow

leading away from that bubble. There may be many

actions in each state but when they are in the same

bubble, they are all the same step in the sequence and

are executed in parallel.

You can find the description of all Robo Modules & All

App Interface on page...

Robo Wunderkind — Curriculum21

1LESSON 1 - MEET ROBO!

The first lesson is the most important one in the series. This is the

moment when students meet Robo for the first time and see how the

different modules fit in and function. They will get to know the Robo

Code App interface and learn how to code the first program straight

away, allowing them to see the first real result of programming. The first

lesson has a special structure and is more detailed.

Know what Electricity, Signals, Program and an Algorithm is.

Know Robo’s modules and their functions: Main Block,

Connectors. RGB Light (optional for older students).

Recognise and use the Robo Code App: Project Screen,

Programming Screen, Action Dock, Start button, Connection

button, Trash Bin, Sound. Constant Light (optional for older

students).

Be able to program: Sounds, Change of Start-Point, Transition

in different directions, Loop. Constant Lights (optional for older

students).

Program and run the first Algorithm.

LEARNING OUTCOMES

By the end of this lesson, children will:

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum22

FOCUS

Main Block

Time

You need

To prepare

60 - 70 minutes

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks

(optional - to customize the Robo)

Projector

(optional - to show materials for students)

Check robots’ battery level

Check tablets’ battery level

Check the latest software update

PLANNING

Sounds Effects

Key Vocabulary:

Engineering, Robot and Robotics, Program, Programming, Algorithm.

Project Screen, Programming Screen, Action Dock, Action, Sound, Start

Point, Start Button, Connection / Transition, Direction of Connection /

Transition, Trash Bin button, Loop.

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum23

TIME NOTESTASKS

Today we have a special guest in our class! This is Robo, a smart

robot that has come to our school to be our friend. It wants to

learn and play together with us and it really would like to stay in

our class!

What do you think? Can you imagine Robo learning together

with you?

Organization

Introduction & motivation

Problem situation setting

5-7 min 1

2

1

2

Prepare robots, tablets, Lego™ bricks for the lesson.

Today we will have a special guest in our class! We are going to

meet real robots!

Do you know, what a robot is? Why do people create robots?

How do people use them? How can robots help people? How

do people control robots? Who has experience using robots?

Coding robots?

STEPS

Special attention to the terms:

Engineering, Robot and Robotics, Programming and

Program

1

2

3

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum24

TIME NOTESTASKS

Unboxing 10-15 min 1

2

Give boxes with Robots to students.

Open and explore the boxes. Touch the modules and discuss

their functions (could be done in a different order)

How many blocks are there in the box? Are they the same or

different?

STEPS

4

Which module is the biggest one? Try to guess why it is the

biggest module.

This module is the Main Block. Take the Main Block out of the

box, let’s look at it together.

What color is it? (Orange)

What do you see on it? Why do we need it? (The button to

switch on/off, the usb connector to charge?)

What signals can we see? Why do we need them?

What is programming / program?

1

2

3

4

5

6

The Main Block is the Robo’s brain. It sends

and receives the signals from the tablet, so

we can program it. The main block has to

always be in every project to make all the

other modules work!

Main Block

CONCLUSIONQUESTIONS

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum25

CONCLUSIONQUESTIONSSTEPS

What does this module look like? What color is it?

Why does Robo need it?

1

2

The Distance Sensor helps Robo to

measure the distance to the particular

object; the sensor looks like eyes.

Distance Sensor

DC Motor Wheel

Do we have any modules of the same color? How many? (2

wheels and 2 blue modules)

Try to guess the function of these 2 blue modules? (motors to

move wheels)

Let’s assemble the wheels to the motors. How do we assemble

them? Why? (to the moving part because they need to move)

Try it!

1

2

3

Wheels have to be attached to the moving

parts of motors.

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum26

CONCLUSIONQUESTIONSSTEPS

Lesson 1 - Meet Robo!

Is this module familiar to you? Which function does it have?1 This Module looks like a button.

Button

RGB Light

What is the function of this module? Why do you think so?1 This Modules looks like a lamp, can

function as a light signal.

Servo Motor

What color does this Module has?

Which Module does it look familiar to?

Which function could it have?

1

2

3

It looks like Motors, but has different color,

also has the moving / rotating part.

Robo Wunderkind — Curriculum27

CONCLUSIONQUESTIONSSTEPS

Lesson 1 - Meet Robo!

Connector Block

Try to connect the Robo’s head to the Main Block!

To connect the modules we need Connectors. Try to find them in

the box!

We have different connectors! Please take them out of the box.

Which connector will help us to connect the head to the Main

Block? Try it.

What do you see on the Connectors? Why do we need them?

(There are Pins, we need them to make Electricity flow from the

Main Block, where the battery is, to the other blocks).

Attention, if we do not see the Pins, what does it mean?

(the electricity doesn’t go through this module)

Find blocks with connectors without pins

(moving part of DC Motors, Servo Motor)

Why do you think we need this Wired Connector?

Why do we need the Lego™ Connector?

What colors are the connectors? Which module is also green?

This is the Module-connector. It’s function is to connect to other

modules!

1

2

3

4

5

6

7

8

9

10

11

All connectors are green and their function

is to connect modules. They have Pins to

transfer the electricity from the Main Block

to other modules and there is also a Lego™

connector.

Connector Lego™ Connector

WiredConnector

Robo Wunderkind — Curriculum28

TIME NOTESTASKSSTEPS

Lesson 1 - Meet Robo!

4

3

Discuss: How do we call people who work with electricity? And

people who write programs?

Connect and disconnect.

Try to connect some modules to the Main Block using Connectors.

Disconnect the Modules using the Disconnecting Tool.

Special attention to the terms:

Electricity,Connection, Disconnection, Disconnecting Tool,

Engineers.

Connecting to the table5 1

2

3

How can we program Robo? What do we need to be able to do

this?

Give the tablets to students.

Turn robots on, connect robots to tablets (use numbers on the

Main Blocks to connect concrete Robo to the tablet).

Ready to start the FIRST PROJECT

5 min

Robo Wunderkind — Curriculum29

TIME NOTESTASKS

First Project: Meet Robo! 6

1 Build the first Robo together:

Students can build any variation they want and the teacher can provide ideas.•

10 min So now we know Robo has different Modules and we can build it

in many different ways. Robo can help us in our classes to make

different projects. Would you like Robo to be your classmate?

Let’s build our first robot!

2 Explain what programing and algorithm is:

How can Robo communicate with us?

We already connected our robots to the tablets, so what is next?

We need to program our Robo. What does this mean - to Program? What is

an Algorithm?

3 Explore the App:

What is on the screen of our tablets? This Screen calls Projects Screen, there

is also the Robo Menu where you will find the information about your Robo.

How can we make a New Project?

What do you see on the screen of our tablets now?

This Screen calls Programming Screen. Here you will program your

algorithms!

What do you see on the bottom part of the Programming Screen? This line

with icons is called the Action Dock. Here you will find all Actions to program

your Robo.

4 Motivate: Now we can write our first algorithm.

STEPS

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum30

TIME NOTESTASKS

Challenges for students

1st Sound

1

2

Set the task: Let’s make our Robo say “hi” to us - make the first

Robo Sound!

Find Sounds in the Action Dock.

Find the icons for Sounds. Which color are they? (They are

orange, the same color as the Main Block)

3

4

5

Drag the first Sound to the middle of the screen.

What is around it? There is a green circle, it’s the Start Point. It

means that your Robo will make this Action first. Your Algorithm

always starts from the Action with green Start Point around it.

Let’s try the first Sound! Find the Start Button. Tap it and listen

to the first Robo Sound you programmed!

7

STEPS

Set the task Let’s make our Robo say “hi” to us - make the first Robo Sound!

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum31

TIME NOTESTASKS

2nd Sound

2 Make Robo play 1 and 2 Sounds, one after the other - connect

the two Actions. Which button do you think will help us? This

button is called the Connection Button. When you tap it, the

Programming screen will turn green. Now you can draw arrow

from the first Sound to the second Sound. This arrow is called

Transition. Tap the Connection Button or tap the Programming

Screen one more time to make it blue again.

1 Drag and try a second Sound. How can we try it? Change the

Start Point.

STEPS

Program your Robo to make more Sounds!Set the task

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum32

TIME NOTESTASKS

3

4

Look at the arrow you draw, which direction does it have to be?

Why?

Change the direction of the Transition (arrow). We need to

delete the arrow we have created. Which button will help us? -

Use the Trash Bin. When you tap it, the Programming screen will

turn red. Now you can delete Actions or Transitions. Tap Trash

Bin button or tap the Programming Screen one more time to

make it blue again.

STEPS

Lesson 1 - Meet Robo!

1 Create a 3rd Sound. Have a go by yourself. Change the Start

Point.

3rd Sound

Robo Wunderkind — Curriculum33

TIME NOTESTASKSSTEPS

Special attention to the terms:

Actions, Sounds, Start point, Start button, Stop Button,

Connection between Actions (Transition), Trash Bin, Loop1

2

Try to connect all 3 Sounds on your screen. What do you think

will happen? Will Robo stop making Sounds?

This is called a Loop - a repetition of your algorithm. To stop it,

press the Stop Button.

2 Connect this third sound to your program!

Loop

Lesson 1 - Meet Robo!

Now our Robo can speak to us!

Reflection: What did we create? Why? Which modules did we

use? Which buttons did we use? Why?

Robo Wunderkind — Curriculum34

TIME NOTESTASKSSTEPS

Modification (for older students)

2 levels of complexity

1

What else can our robot do? Which modules do we need for it?

Attach the RGB Light to your Robo and program the Constant

Light. Add the Constant Light to the Algorithm with Sounds.

7

bis

10-15 min

2 Program Sounds and Constant Light at the same time to make

the parallel Algorithm.

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum35

TIME NOTESTASKSSTEPS

10-15 minOwn project and presentation

Feedback

8

10

1

2

3

Ask students to build and code Sounds for their Robo and

create a small story about it. Students can use Lego™ connector

to add Lego™ blocks to their projects. You can also set the

concrete task, for example: program your robots to do 3

different Sounds or 2 same Sounds and 3 different.

Ask students to show each other the Robo they have built and

tell the story.

Give constructive feedback about each project.

Robotics, robots and their function for people, how they work.

2 min

5-10 minReflection8

What is programming, program, why do we need it?

What was in the box of their Robo? Modules and their functions, connectors,

tools....

Why did they need to use tablets, what did they program, which buttons

and Actions did they use.

What did we create? Why?

You did a great job, but Robo is a bit tired now, so let’s take it apart and put

all modules of Robo in the boxes.

Tap the Save & Exit Button to go back to the Project screen. Give a name to

your project and close the App.

Were the tasks easy / complex, interesting / boring and why?

Which part of the lesson was the most interesting? why?

What would they like to do in the next lesson?

Lesson 1 - Meet Robo!

Robo Wunderkind — Curriculum36

2LESSON 2 - ROBO IS HAVING A PARTY!

Know Robo’s modules and their functions: Main Block, RGB

Light, Connectors, DC Motor (optional for older students).

Recognise and use the Robo Code App: Project Screen,

Programming Screen, Action Dock, Start button, Stop button,

Connection button, Trash Bin, Sounds, Constant Light and Blink.

Motor 1 Action (optional for older students).

Be able to program: Sound, Constant Light, Blink, change of

Start-Point, Transition in different directions, Loop. Motor 1

(optional for older students).

LEARNING OUTCOMES

By the end of this lesson, children will:

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum37

FOCUS

Time

You need

To prepare

60 minutes

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks

(optional - to customize the Robo)

Projector

(optional - to show materials for students)

Check robots’ battery level

Check tablets’ battery level

Check the latest software update

PLANNING

RGB Light

Key Vocabulary:

Program, Programming, Algorithm. Project Screen, Programming

Screen, Action Dock, Constant Light, Blink, Start Point, Start Button,

Connection / Transition, direction of Connection / Transition, Trash Bin

button, Loop, Parallel Algorithm (optional for older students).

Blink

Constant Light

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum38

TIME NOTESTASKS

Organization

Review

Problem situation setting

7-10 min 1

2

Prepare robots, tablets, Lego™ bricks for the lesson.

What did we do last time? Who came to our class? What did

you do?

What is programming/ a program/ an algorithm and why do we

need them?

Which task we had? Which program did we create last time?

How did you do it?

Give your students the Robo boxes. Open the boxes and ask:

Which modules and functions do you remember from the last

lesson? Which modules did we use? Why? What is the main

block? Why is it important?

Tell the story of Robo: “Imagine, that you best friend’s birthday

is coming up and you decide to throw a cool surprise party for

them! What will you need to throw this party? Unfortunately,

we can’t get hold of music and lights… but I wonder if Robo can

help us with this? What do you think?

We can build a special Robo party-lamp!

STEPS

1

2

3

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum39

TIME NOTESTASKS

1st project 7-10 min 1

2

3

4

Plan and ask:

Which module do we need to start our project? Turn on your

Main Block!

Which modules do we need to build a lamp?

RGB Light, Distance Sensor as a Head for Robo, one big Wheel,

Connectors.

Get them out of the box!

Build the Robo-lamp together with students.

Ask: We have built our Robo-lamp so what is the next step?

(programming)

Give tablets to students, connect robots to tablets and get ready

to program.

STEPS

4

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum40

TIME NOTESTASKSSTEPS

Lesson 2 - Robo is having a party!

Set the task

Challenges for students

1st Light

1

1

Create a new project.

Let’s program our Robo-party-lamp to make the first Constant Light!

Find Lights in the Action Dock. What is the icon for Lights?

Which color are they? They are yellow, the same color as the

RGB Light module.

Drag the first Constant Light into the middle of the screen.

Test it! Which color was it? What does Constant Light means?

5

2 Add the Constant Light and tap on it. By taping it you can

change the color and make it 3 seconds long.

Try it! Now you programmed your first Constant Light for the

Robo-Lamp!

Robo Wunderkind — Curriculum41

TIME NOTESTASKSSTEPS

2nd Light

Program and set more Constant Lights

1 Drag another Constant Light onto the screen and set the color

and time. Try it independently - change the start point.

2 Connect the 2 Lights using the Connection button to draw the

Arrow / Transition.

Set the task

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum42

TIME NOTESTASKSSTEPS

3 Change the direction - use the Trash Bin and then the

Connection button.

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum43

TIME NOTESTASKSSTEPS

Program and set more Constant LightsSet the task

1st Blink

2

3

Ask: What is the difference between Constant Light and Blink?

Add Blink to your Algorithm.

1 Drag the first Blink to the screen and set the color, make it blink

5 times. Try doing it by yourself!

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum44

TIME NOTESTASKSSTEPS

Ideas for more challenges

All challenges are solved

Reflexion

Make an algorithm with:

[5] different colored Constant Lights and [3] Blinks that work at

the same time.

[4] Lights different colored Lights and [4] Blinks that work at

different times.

Create and Algorithm which never ends (Loop).

Gradually increase the duration: the first Constant Light is 2

seconds long and each Light after is one second longer than

previous one (2/3/4...).

With 6 different Actions but 8 Transitions.

Tell: Now it’s not dark in here! It is so colorful from your robots’

Lights! We can turn off all the Lights and have a small party with

all these Lights and Sounds!

What did we create? Why? Which modules did we use? Which

tasks did we set? Which Actions and buttons did we use? Why?

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum45

TIME NOTESTASKSSTEPS

Modification (for older students) Tell: And now we can make our Robo party lamp even more

fun programming more complex Algorithm and by using more

modules. What do you think?

1

Use Light, Blink, and Sound together:

Program 2 Sounds between 3 Constant Lights

5

bis

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum46

TIME NOTESTASKSSTEPS

Add one DC Motor to make the Robo-lamp higher and program

1 Robo-lamp to turn around by using Motor 1 Action.

Lesson 2 - Robo is having a party!

2 Add the Sound to the Light to play them at the same time.

Robo Wunderkind — Curriculum47

TIME NOTESTASKSSTEPS

3 Constant Lights, Sounds, Motor 1 at the same time - parallel.

2 Constant Light, Sounds, Motor 1 turn - one after the other.

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum48

TIME NOTESTASKSSTEPS

10-15 minOwn project and presentation of

the project

Reflexion

Feedback

6

7

8

Tell: We created Robo to help us Light up the party. How else

can we use Constant Lights and Blinks?

Ask students:

Ask students about their experience:

Tell:

Ask students to build and code their Robos using constant Lights / Blinks

and Sounds (motor for older students). Create a small story about it.

Students can use the Lego™ connector to add Lego ™. blocks to their

projects.

Ask students to show each other the Robo they have built and tell the story.

Give constructive feedback about each project.

What was the situation we needed Robo to help with? What solution did we

create? Which modules did we use? What are their functions?

Which Actions and buttons did we use to program?

Were the tasks easy / complex, interesting / boring and why?

Which part of the lesson was the most interesting and why?

What would they like to do in the next lesson?

You did a great job but Robo is a bit tired now, so let’s take it apart and put

all of Robo’s modules back in the boxes.

Tap the Save & Exit Button to go back to the Project screen. Give a name to

your project and close the App.

1

2

3

Key vocabulary:

Program, Algorithm, Actions, Sounds, Lights,

Blinks, Start Point, Start Button, Change the

Start Point, Connection between Actions,

Direction of Connection, Eraser, Loop.

5 min

2 min

Lesson 2 - Robo is having a party!

Robo Wunderkind — Curriculum49

LESSON 3 - ROBO IS A PET

Lesson 3 - Robo is a pet

Know Robo’s modules and their functions: Main Block, RGB

Light, Connectors, 2 DC Motors.

Recognise and use the Robo Code App: Project Screen,

Programming Screen, Action Dock, Start button, Stop button,

Connection button, Trash Bin, Sounds, Constant Light and Blink.

Drive, Turn, Motor 1 and Motor 2 Actions (optional for older

students).

Be able to program: Sound, Constant Light, Blink, Drive, Turn,

change of Start-Point, Transition in different directions, Loop.

Motor 1 (optional for older students).

LEARNING OUTCOMES

By the end of this lesson, children will:

3

Robo Wunderkind — Curriculum50

FOCUS

Time

You need

To prepare

60 minutes

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks

(optional - to customize the Robo)

Projector

(optional - to show materials for students)

Check robots’ battery level

Check tablets’ battery level

Check the latest software update

PLANNING

Key vocabulary:

DC Motor, Drive, Turn, Start Point, Start Button,

Connection / Transition, direction of Connection /

Transition, Trash Bin button, Loop.

DC Motors

Drive

Turn

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum51

TIME NOTESTASKS

Organization

Review

Problem situation setting

5-7 min 1

2

Prepare robots, tablets, Lego™ bricks for the lesson.

What did we do last time? Who came to our class? What did

you do?

What did we do last time? How did Robo help us? Which tasks

did we have?

Which Modules and Actions did we use last time to create the

Algorithm

Give out Robo boxes, open the boxes and ask: Which modules

and functions do you remember from the last time? Which

modules did we use? What is the main block and why is it

important?

Tell the story of Robo: “Do you like pets? Who has a pet? Is it

easy to have a dog or cat? Why? Right, we need to take care

of our pets. They make us happy and we have fun playing with

them. But wait! Do you think we can build Robo to be our pet?

Can we build just a dog or cat, or can we can build any pet we

want? Even an imaginary one!”

We can build a special Robo - pet!

STEPS

1

2

3

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum52

TIME NOTESTASKS

1st project

Challenges for students

10 min 1

2

3

4

1

Plan and ask:

Which module do we need to start our project? Turn on your

main block!

Which modules do we need to build a pet?

2 DC Motors, 2 big Wheels, Distance Sensor, Connectors

Take them out of the box!

Build Robo-pet together with students.

Ask: We built our Robo-pet, so what is the next step?

(programming)

Give tablets to students, connect robots to tablets. Get ready to

program.

Create a new project.

STEPS

4

5

Lesson 3 - Robo is a pet.

Robo Wunderkind — Curriculum53

TIME NOTESTASKSSTEPS

Let’s program our Robo-pet to move forward!Set the task

1 Find Movements in the Action Dock. What is the icon for

Movements? Which color are they? (They are blue, the same

color as the DC Motors) Find Drive Action. Drag the first Drive

into the middle of the screen. Try it. Does it work? What is the

number on it? Can we change it

1st Drive

2 Set the 1st Drive to 30 by taping on it.

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum54

TIME NOTESTASKSSTEPS

Program your Robo to turn around.Set the task

1st Turn

1 Find and drag the Turn Action onto the screen.

Set it as 90º and try it independently, change the start point.

Lesson 3 - Robo is a pet

3 Change it to Drive 50 and halve the speed.

Robo Wunderkind — Curriculum55

TIME NOTESTASKSSTEPS

2nd Drive

2

1

2

Add the turn in your algorithm.

Drag and set the second Drive.

Add it to your algorithm.

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum56

TIME NOTESTASKSSTEPS

make an algorithm with:Ideas for more challenges

• Drive in a square using 8 Actions

[3] Drives - the same length and [3] turns - same degree.

Alternate these instructions.

[3] different Drives and [3] different turns

Drive in a triangular shape

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum57

TIME NOTESTASKSSTEPS

• Now try using only 2 Actions

Lesson 3 - Robo is a pet

Robo Wunderkind — Curriculum58

TIME NOTESTASKSSTEPS

All challenges are solved

Reflexion

Tell: Now our Robo-pet can move around and play with us!

Ask: What did we create? Why? Which modules did we use?

Which tasks did we have? Which Actions and buttons did we

use? Why?

Use just one motor in your program.

Lesson 3 - Robo is a pet

2 levels of complexity

1

2

Tell: we can make our Robo-pet even more fun. What do you

think?

Ask: Which modules can we use? Why would you choose those?

Use just one DC Motor and Motor 1 Action in your program.

Program the parallel Algorithm by using Drive, Turns, Sounds,

Constant Lights and Blinks.

5

bis

Modification (for older students)

Robo Wunderkind — Curriculum59

TIME NOTESTASKSSTEPS

Lesson 3 - Robo is a pet

10-15 minOwn project and presentation

Feedback

6

10

1

2

3

Ask students to build and code their Robo - pet using: Constant

Lights, Blinks, Sounds and different Movements and create a

short story about it. Students can use the Lego™ connector to

add Lego™ blocks to their projects.

Ask students to show each other the Robo they have built and

tell their story.

Give constructive feedback about each project.

2 min

7 minReflection8 Ask students:

Ask students about their experience:

Tell:

What was the situation we needed Robo to help with? What solution did we

create? Which modules did we use? What are their functions?

Which Actions and buttons did we use to program?

Were the tasks easy / complex, interesting / boring and why?.

Which part of the lesson was the most interesting and why?

What would they like to do in the next lesson?

You did a great job but Robo is a bit tired now, so let’s take it apart and put

all of Robo’s modules back in the boxes.

Tap the Save & Exit Button to go back to the Project screen. Give a name to

your project and close the App.

Robo Wunderkind — Curriculum60

LESSON 4 - ROBO IS A SPACE TRAVELLER!

Lesson 4. The Robo is a space traveller!

Know Robo’s modules and their functions: Main Block, RGB

Light, Connectors, 2 DC Motors.

Recognise and use the Robo Code App: Project Screen,

Programming Screen, Action Dock, Start button, Stop button,

Connection button, Trash Bin, Sounds, Constant Light and Blink.

Drive, Turn, Motor 1 and Motor 2 Actions (optional for older

students).

Be able to program: Sound, Constant Light, Blink, Drive, Turn,

Motor 1, Motor 2, change of Start-Point, Transition in different

directions, Loop.

LEARNING OUTCOMES

By the end of this lesson, children will:

4

Robo Wunderkind — Curriculum61

FOCUS

Lesson 4. The Robo is a space traveller!

Time

You need

To prepare

60 minutes

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks

(optional - to customize the Robo)

Projector

(optional - to show materials for students)

Check robots’ battery level

Check tablets’ battery level

Check the latest software update

PLANNING

Key vocabulary:

Repeat all learned terms: Engineering, Robot and Robotics, Program,

Programming, Algorithm, Parallel Algorithm (optional for older

students). Project Screen, Programming Screen, Action Dock, Action,

Sound, Constant Light, Drive, Turn, Motor 1, Motor 2, Start Point, Start

Button, Connection / Transition, direction of Connection / Transition,

Trash Bin button, Loop

DC Motors

Drive Turn

RGB Light

Blink Constant Light

Main Block

Sounds Effects

Robo Wunderkind — Curriculum62

TIME NOTESTASKS

Organization

Review 5-7 min 1

Make the planets, asteroids, comets and stars from paper or

use other stationary as obstacles for students to move between

them. The students can help you to do this.

Ask:

STEPS

1

2

Lesson 4. The Robo is a space traveller!

What did we do last time? How did Robo help us?

Which modules and Actions did we use last time to create the program?

2 Give out to Robo boxes, open them and ask: Which modules

and functions do you remember from the last time? Which

modules did we use?

Tell the story of Robo: “Imagine that you are a space traveller!

Today we will go to travel around the universe but this journey

can be a bit dangerous! There are many asteroids, small planets

and comets on the way. We have to be careful to not run into

them! Can our Robo help us?”

We can build a special Robo - spaceship to travel around the

universe!

Problem situation setting3

Robo Wunderkind — Curriculum63

TIME NOTESTASKS

Projects 10 min 1

2

3

Build: Students build a spaceship using any modules and Lego™

blocks they wish. Modules which must be used in this project:

Main block, DC Motors and Wheels. Other modules are optional.

Give tablets to students, connect robots to tablets and get

ready to program.

Programming: Set the task: Let’s move our spaceship around all

the planets, asteroids and comets! You can use all the Actions

we have learned to make your travelling fun!

Students program their robots to travel through space and move

between the blocks - planets and comets.

STEPS

4

it’s better to start from simple concrete tasks

and increase in complexity as the students

become more proficient. In this case students

will make a simple algorithm and improve it

step-by-step.

For Example:

Move between 2 asteroids and turn right after it.

Lesson 4. The Robo is a space traveller!

Robo Wunderkind — Curriculum64

TIME NOTESTASKSSTEPS

• Move between 2 asteroids and go around the planet after that.

For some students it could be easier to start with the Algorithm

which imitates the real Robo movements.

• Move between 2 asteroids, go around the planet and move

between two stars after that.

Lesson 4. The Robo is a space traveller!

Robo Wunderkind — Curriculum65

TIME NOTESTASKSSTEPS

• Add the Sound to each Turn in your Algorithm and make a

parallel Algorithm.

Lesson 4. The Robo is a space traveller!

Robo Wunderkind — Curriculum66

TIME NOTESTASKSSTEPS

Reflexion

Feedback

5

6

Ask students:

Ask students about their experience:

Tell:

What was the situation we needed Robo to help with? What did we create

to solve this task?

Which modules did we use? What are their functions?

Which Actions and buttons did we use to program?

Were the tasks easy / complex, interesting / boring and why?.

Which part of the lesson was the most interesting and why?

What would they like to do in the next lesson?

You did a great job but Robo is a bit tired now, so let’s take it apart and put

all of Robo’s modules back in the boxes.

Tap the Save & Exit Button to go back to the Project screen. Give a name to

your project and close the App.

5 min

2 min

• Make your Robo go between these 5 different planets and

asteroids, make a Sound every time when Robo turns and Blink

every time when Robo goes straight.

Lesson 4. The Robo is a space traveller!

Robo Wunderkind — Curriculum67

LESSON 5 - ROBO SPACE COMPETITION

Lesson 5 - Robo space competition

Know Robo’s modules and their functions: Main Block, RGB

Light, Connectors, 2 DC Motors.

Recognise and use the Robo Code App: Project Screen,

Programming Screen, Action Dock, Start button, Stop button,

Connection button, Trash Bin, Sounds, Constant Light and Blink.

Drive, Turn, Motor 1 and Motor 2 Actions (optional for older

students).

Be able to program: Sound, Constant Light, Blink, Drive, Turn,

Motor 1, Motor 2, change of Start-Point, Transition in different

directions, Loop.

LEARNING OUTCOMES

By the end of this lesson, children will:

5

Robo Wunderkind — Curriculum68

FOCUS

Time

You need

To prepare

60 minutes

Robo Wunderkind robotics Kit(s)

Tablet(s)

Lego™ bricks

(optional - to customize the Robo)

Projector

(optional - to show materials for students)

Check robots’ battery level

Check tablets’ battery level

Check the latest software update

PLANNING

Key vocabulary:

Repeat all learned terms: Engineering, Robot and Robotics, Program,

Programming, Algorithm, Parallel Algorithm (optional for older

students). Project Screen, Programming Screen, Action Dock, Action,

Sound, Constant Light, Drive, Turn, Motor 1, Motor 2, Start Point, Start

Button, Connection / Transition, direction of Connection / Transition,

Trash Bin button, Loop.

DC Motors

Drive Turn

RGB Light

Blink Constant Light

Main Block

Sounds Effects

Lesson 5 - Robo space competition

Robo Wunderkind — Curriculum69

TIME NOTESTASKS

Organization

Review 5-7 min 1

Make the planets, asteroids, comets and stars from paper or

use other stationary as obstacles for students to move between

them. The students can help you to do this.

Ask:

STEPS

1

2

What did we do last time? Which problem or task did we solve?

Which modules and Actions did we use last time to create the program?

2 Give out the Robo boxes, open the them and ask: Which

modules and functions do you remember from the last time?

Which modules did we use?

Tell the story of Robo: “Last time we travelled through space on

special Robo-spaceships! Now you are professional spaceships

commanders and ready for real adventures! Today we will go to

the universe one more time to participate in the Ultimate Robo

Spaceship Competition!"

Problem situation setting3

Lesson 5 - Robo space competition

Robo Wunderkind — Curriculum70

TIME NOTESTASKS

Organization

Competition 30-35 min

10-15 min

2

Build: Students build their own spaceships using any modules

and Lego™ blocks they wish. Modules which must be used in

this project: main block, motors and wheels. Other modules are

optional.

Give tablets to students, connect robots to tablets and get ready

to program.

Examples of tasks for students:

STEPS

4

5

Program your Robo-spaceship to fly past all planets and asteroids without

touching them.

Program your Robo-spaceship to fly past all planets and asteroids faster

than any other spaceship.

Program your Robo-spaceship to fly past all planets and asteroids using the

minimal number of Actions.

1

2

3

Lesson 5 - Robo space competition

1

Robo Wunderkind — Curriculum71

TIME NOTESTASKSSTEPS

Reflexion

Feedback

6

7

Ask students:

Ask students about their experience:

Tell:

What was the situation we needed Robo to help us with? What solution did

we create? Which modules did we use? What are their functions?

Which Actions and buttons did we use to program?

Were the tasks easy / complex, interesting / boring and why?.

Which part of the lesson was the most interesting and why?

What else would they like to create next time?

You did a great job but Robo is a bit tired now, so let’s take it apart and put

all of Robo’s modules back in the boxes.

Tap the Save & Exit Button to go back to the Project screen. Give your

project a name and close the App.

5-7 min

Lesson 4. The Robo is a space traveller!