Mit browserbasierten Editoren lässt sich die Microcontroller-Platine Calliope mini praxisnah und kreativ mit PYTHON programmieren. Für Python-Programme, die auf den Calliope mini übertragen werden, empfehle ich mindestens die Calliope-Version 3.
Die meisten Anwendungen lassen sich sehr gut am Monitor simulieren. Somit ist der Besitz einer Calliope Plantine nicht zwingend erforderlich. Meist fragt der Editor nach der Calliope Mini Version. Diese kann auf der Platinenrückseite neben dem USB-Anschluss abgelesen werden.
Der Calliope mini Python Editor eignet sich sehr gut zum Programmieren eines Calliope mini mit Python. Die Autovervollständigung hilft dem User Tippfehler zu vermeiden und schlägt Anweisungen, Funktions- und Variablennamen vor. Alternativ kann auch auf eine Blockprogrammierung (ähnlich Scratch) umgeschaltet werden.
Danke an Karsten Beuche, der diese perfekt für den IT-Unterricht geeigneten Aufgabenbeispiele auf calliopemini.info veröffentlicht.
Lärmampel in Python
https://makecode.calliope.cc/_WeJ0DDV97ggo
Würfel in Python
https://makecode.calliope.cc/_0k53Pp6c0dAx
Gute Laune - Schlechte Laune
https://makecode.calliope.cc/_Yisgv1Wce3Dt
Joystick - Bewegungssteuerung
https://makecode.calliope.cc/_1j7gxEgWiPy6