fischertechnik and Open Roberta

What is Open Roberta?

Open Roberta is a graphical programming platform that has been specially developed for use in education. It offers an easy-to-use environment for teaching students and teachers how to program robots and microcontrollers.



Here are some key features of Open Roberta:

Browser-based application

Open Roberta is completely web-based and does not require any software to be installed on local computers. This makes it easier to access and use, especially in school environments.

Versatile hardware support

The platform supports various robots and microcontrollers, including fischertechnik TXT 4.0, Calliope mini, micro:bit and others. This allows users to program and control different hardware components.

Interactive learning environment

The platform offers numerous tutorials, examples and exercises that make it easier to get started and promote continuous learning. This is particularly helpful for teachers who want to integrate the platform into their lessons.

User-friendly interface

Open Roberta uses a block-based programming environment based on the visual programming language Blockly. This enables even beginners to create programs without prior knowledge by simply pulling together program blocks.

Open source and community-driven

Open Roberta is an open source project initiated by the Fraunhofer-Gesellschaft. An active community contributes to the further development and improvement of the platform.

Step-by-step instruction for using Open Roberta with fischertechnik

Access to the platform
Create an account (optional)
Selecting the robot type
Creating a new project
Programming
Simulation and testing
Transferred to the robot
Save and share

Tips for successful use

  • Take the time to go through the tutorials and sample programs available on the platform. They provide a good introduction and show you how to use various functions and sensors.

  • Use the community and forums to find help and inspiration. Open Roberta has an active community that is happy to answer questions and share projects.

  • Experiment and have fun. Testing and customizing programs is a big part of the learning process.


Important Links

cd-6ccf986cd7-88svt