OpenRoberta Lab
OpenRoberta Lab
ROBERTA LAB
INTRODUCTION
INTRODUCTION
Open Roberta is an internet platform, whose name
comes from a project within the German
educational initiative "Roberta: Learning with robots",
initiated by Fraunhofer IAIS, which is an institute
belonging to the Fraunhofer Society.
With Open Roberta, we seek to encourage kids to
code by using robots like Lego Mindstorms and
other hardware systems programmable like
Arduino, BBC micro:bit and Calliope mini.
The Open Roberta Lab's cloud approach aims to
simplify the concepts of programming and make it
easier for teachers and schools to teach coding.
Tipe https://lab.open-roberta.org/
If you are new to programming, or you are familiar
with Scratch 3.0 you can take the interactive tour, to
practice and to know how to program your robot
with Nepo.
Afterwards, we are going to sign in, in order to have
an account and to save our programs.
Press in Sign in
3
Once you are in, go down and select Ev3 dev.
Where you can read Nepo Prog for EV3 basis, you
can start!!!
4
PROGRAMMING
NEPO is the name of the graphical programming
language and uses the freely available Blockly
library. This is a free open source programming
metalanguage that can be used by students,
academics, teachers and other interested people
within the Open Roberta Lab.
A NEPO block always represents and encapsulates a
certain robot functionality. A set of block functions
can be easily recognized by via the associated
block category, for example »sensors«.
Programming with NEPO follows a simple principle.
The blocks are interconnected and will be executed
by the robot according to your order. This principle is
called "sequential operation"
5
ACTIVITY
Add the following blocks in the programming
1 area
6
Press the start button to start your simulation
3 and see how our robot moves