Το Open Roberta Lab είναι ένα έργο στο πλαίσιο της γερμανικής εκπαιδευτικής πρωτοβουλίας «Roberta—Learning with robots», που ξεκίνησε από το Fraunhofer IAIS, το οποίο έχει σκοπό να ενθαρρύνει τα παιδιά να κωδικοποιούν χρησιμοποιώντας ρομπότ όπως το Lego Wedo, το Lego Mindstorms και άλλα προγραμματιζόμενα συστήματα υλικού όπως το Arduino, το micro:bit, το Edison κ.α.
Το Open Roberta Lab χρησιμοποιεί την προσέγγιση του οπτικού προγραμματισμού. Αυτή η προσέγγιση διευκολύνει, ειδικά τους αρχάριους, να μάθουν πώς να κωδικοποιούν. Ως περιβάλλον προγραμματισμού που βασίζεται στο cloud, δεν απαιτείται εγκατάσταση και μπορεί να χρησιμοποιηθεί οποιοδήποτε λειτουργικό σύστημα (Mac OS, Windows, Linux) και συσκευή υλικού υπολογιστή (PC, tablet, smartphone). Το Εργαστήριο μπορεί να χρησιμοποιηθεί χωρίς εγγραφή και δεν απαιτείται λογαριασμός χρήστη.
Δημιουργούμε το πρόγραμμα και επιλέγουμε τον προσομοιωτή (simulator) για να το εκτελέσουμε. Ο προσομοιωτής εμφανίζει στην οθόνη τον τρόπο εκτέλεσης του προγράμματος, πριν το “τρέξουμε” στη ρομποτική μας κατασκευή. Οι ρομποτικές κατασκευές δεν μπορούν να ενισχυθούν και ο προσομοιωτής λειτουργεί αποκλειστικά με προδιαμορφωμένα ρομπότ.