Programmierumgebungen

MakeCode

Der MakeCode-Editor ermöglicht die volle Kontrolle über den Calliope mini und die Integration beliebiger externer Sensoren durch (benutzerdefinierte) Erweiterungen. Die Programmierung kann entweder durch Anordnen von Codeblöcken, Verwendung von JavaScript oder Python erfolgen.
Wir bieten regelmäßig Schulungen zum Einstieg und zur Umstellung auf MakeCode an. Der Zeitplan ist hier aufgeführt.


Calliope mini Blocks

Der Calliope mini Blocks-Editor ermöglicht die Programmierung des Calliope mini mit der Programmiersprache Scratch. So können Anwendungen auf dem Computer mit dem Calliope mini gesteuert werden und andersherum.
Der Editor kann im Browser oder am iPad genutzt werden.


Python

MicroPython ist eine Version von Python, die speziell für Mikrocontroller angepasst wurde. Python ist eine ausgezeichnete erste textbasierte Programmiersprache.


Calliope mini App

Der Calliope mini kann auch mit mobilen Geräten programmiert werden! Mit der iOS- oder Android-App können die Editoren direkt vom Smartphone oder Tablet aus genutzt werden.


Arduino IDE

Die Arduino-IDE ist in fortgeschrittenen Kursen und bei Schülerinnen und Schülern sehr beliebt. Jetzt unterstützt sie auch den Calliope mini für diejenigen, die reine textbasierte Programmierumgebungen bevorzugen. Nach der Integration können Sketches direkt auf den Calliope mini hochgeladen und Daten auf der seriellen Ausgabe angezeigt werden.


microblocks

Microblocks ähnelt sehr Scratch und ist praktisch Scratch für Mikrocontroller. Dieser Editor, entwickelt von einem Teil des ursprünglichen Scratch-Teams, konzentriert sich auf die physische Interaktion.

Editor starten


Open Roberta Lab

Im "Open Roberta Lab" lernt man, mit der grafischen Sprache NEPO zu programmieren!


CALLIOPE MINI SWIFT PLAYGROUND

Der Calliope mini Swift Playground eignet sich zum Einstieg ins textbasierte Programmieren mit dem Mac oder dem iPad. Die Programmiersprache Swift wird in den ersten Kapiteln durch die Eingabe und Anpassung von Parametern leicht verständlich nahegebracht.

Der Calliope mini Swift Playground unterstützt den Calliope mini V3 noch nicht.

Mehr Info