Robot Karol ist eine Programmierumgebung mit einer Programmiersprache, die für Schülerinnen und Schüler zum Erlernen des Programmierens und zur Einführung in die Algorithmik gedacht ist. Robot Karol folgt der Tradition der “Mini-Languages”. Dies sind Programmiersprachen, die bewusst über einen kleinen, übersichtlichen Sprachumfang verfügen, um den Einstieg in die Algorithmik zu erleichtern.

Viele kennen vermutlich das klassische Programm:

https://mebis.bycs.de/beitrag/robot-karol

Es gibt aber mittlerweile auch eine Web-Version:

https://karol.arrrg.de und von dieser auch ein Github-Repository:
https://github.com/Entkenntnis/robot-karol-online

Die Webversion bietet auch einen Aufgabeneditor, mit dem jede(r) mithelfen kann weitere Aufgaben Online zu teilen. Neben dem klassischen Code, bietet die Onlineversion auch eine Blockly-basierte Darstellung.