Open roberta herunterladen

with No Comments

License information is available here Please read the file LICENCE and NOTICE carefully. If you have questions please contact us. Open Roberta Lab ( is a free, drag-and-drop, cloud-based programming platform. We played around with it last year and wrote about how to use it to program a LEGO EV3 robot. (Check out this article if you’re interested: Want to be notified of new releases in OpenRoberta/openroberta-connector? The programming platform Open Roberta Lab is open source developed. [12] Both the software as well as the open source development tools are available on a server of Fraunhofer Society. The development team at Fraunhofer works together with teachers and education experts from the Roberta network. Therefore, also universities and students are involved in the development.

It should address especially female students – the guiding principle of the Roberta project. Die Plattform kann auf jederzeit ohne Installationsaufwand von jedem Gerät mit gängigen Internetbrowser kostenfrei genutzt werden – egal ob auf PC, Mac oder Tablet. So werden die technischen und fachlichen Hürden sowohl für Lehrkräfte als auch für Schülerinnen und Schüler und den Programmier-Nachwuchs weltweit minimiert. Beate Jost studierte Informatik und arbeitet seit 2009 als wissenschaftliche Mitarbeiterin am Fraunhofer Institut IAIS. Sie leitet dort die technischen Weiterentwicklungen im Projekt Roberta. Als Roberta Coach gibt sie Roberta Teacher Trainings, Schulungen für Lehrer, und Roberta Kurse für Kinder in verschiedenen Schwierigkeitsgraden und Programmiersprachen. NEPO is a free open source meta programming language that can be used by students, scholars, teachers, and other interested persons within the Open Roberta Lab. NEPO translates to New Easy Programming Online (or simply OPEN read backwards). NEPO is the name of the graphical programming language and its coupled hardware connection layer. NEPO uses the freely available Blockly library.

In addition within NEPO there are additional functionalities and improvements which have been adapted for Open Roberta. The programming paradigm of NEPO is inspired by Scratch, which was developed by the Massachusetts Institute of Technology. A NEPO block always represents and encapsulates a certain robot functionality. A blocks feature set can easily be recognized through 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 their order. This principle is called “sequential operation.” A lot of people, teachers and students, around the world have no good internet connection or other good reasons not to use our online server at This tutorial explains how to setup the server in a lokal system, either as standalone version (not recommended), or as a local network installation, e.g.

in classrooms or maybe in a school or intranet network (sorry, no real experience in this). In total there are six input and output types within NEPO. These types can have the following values: Aufbauend auf einfachen Programmen kann das Interesse durch schnelle Erfolge gefestigt werden. Schneller Erfolg in einem Roboter-Kurs bedeutet, dass der Weg von der Idee zum Erproben wenig Zeit in Anspruch nimmt.