Catrobat ist eine erstmals 2010 unter dem Namen Catroid veröffentlichte bildungsorientierte visuelle Programmiersprache für Jugendliche inklusive einer Entwicklungsumgebung, plattformübergreifenden mobilen Apps und einer eng verknüpften Online-Community-Plattform. https://de.wikipedia.org/wiki/Catrobat
Alice ist eine von der Carnegie Mellon University unter der BSD-Lizenz veröffentlichte, einführende objektorientierte Programmiersprache und die gleichnamige Entwicklungsumgebung, die zu Ausbildungszwecken entwickelt wurde. Mit Alice können Kinder der mittleren Klassenstufen eine virtuelle Welt mit animierten 3D-Objekten und -Personen (u. a. Charaktere aus Alice im Wunderland) bevölkern. Die Sprache erlaubt es den Benutzern mittels einer einfachen Drag-and-Drop-Oberfläche Computeranimationen aus 3D-Modellen zu erstellen. Es handelt sich dabei um einen Versuch, die drei grundsätzlichen Probleme beim Erlernen von Programmiersprachen zu lösen: Die meisten Programmiersprachen wurden entwickelt, um Software herzustellen, was zu einer hohen Komplexität führt. Alice wurde entwickelt, um Programmieren zu erlernen. Alice hängt direkt mit seiner Entwicklungsumgebung zusammen, daher ist es nicht erforderlich, eine spezielle Syntax zu erlernen. Trotzdem unterstützt Alice das objektorientierte, ereignisgesteuerte Modell der Programmierung. Mit den meisten Programmiersprachen ist es nur möglich, Berechnungen zu programmieren, während Alice sich auf das Erzählen von Geschichten konzentriert. Es wird davon ausgegangen, dass dieser Ansatz die Sprache besonders für Schülerinnen interessanter macht. Aufgrund unterschiedlicher Zielgruppen und Zielstellung sind sowohl Alice 2.x als auch Alice 3.x als gleichwertig aktuelle Software-Versionen zu sehen. https://de.wikipedia.org/wiki/Alice_(Software)
Colobot ist eine freie Lernsoftware in Form eines Echtzeit-Strategiespiel. Die Gold-Edition bezeichnet die aktuelle, freie Weiterentwicklung der ehemals proprietären Software.
Der Spieler nimmt an einer Raumfahrtmission teil und bewegt sich in außerirdischen Landschaften. Der Spieler muss verschiedene Aufgaben bewältigen: Dies kann zum Teil 'konventionell' erfolgen, indem die Spielfigur und Fahrzeuge, Flugobjekte und Roboter von Hand gesteuert werden. Um erfolgreich zu sein, müssen die Roboter allerdings im späteren Spielverlauf in einer CBOT genannten Sprache programmiert werden. Dazu gibt es verschiedene Tipps und Hinweise über das Kommunikation- und Hilfesystem SatCom, das auch als Referenz für CBOT dient. Die Spielidee liegt nicht vorwiegend in taktischen Überlegungen, sondern in der Entwicklung bestimmter Lösungsansätze. Im Unterschied zu anderen Spielen dieser Gattung gibt es in Colobot keine zentrale Steuerung des Spielgeschehens, sondern jeder einzelne Roboter muss mit einem selbst erstellten Programm direkt gesteuert werden. Die Programmierung muss dabei wie bei professioneller Programmierarbeit festen Regeln folgen und gleichzeitig kreativ sein. https://de.wikipedia.org/wiki/Colobot
Colobot: Gold Edition is a real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java. Your mission is to find a new planet to live and survive. You can save the humanity and get programming skills! https://colobot.info