Programmierbeispiele Calliope mini: Unterschied zwischen den Versionen

Aus igb
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Mit dem Calliope mini können die Schüler und Schülerinnen mithilfe einer einfachen Programmiersprache den Calliope mini zum Leben erwecken.
Mit dem Calliope mini können die Schüler und Schülerinnen (SuS) mithilfe einer einfachen Programmiersprache den Calliope mini zum Leben erwecken.
Dabei gibt es zahlreiche Anleitungen und Hilfen.<ref>Microsoft Research (2023). ''Microsoft MakeCode.''https://makecode.calliope.cc/#</ref> Hier wird nur eine Auswahl an Möglichkeiten gezeigt. Sie sind vom Schwierigkeitsgrad unterschiedlich und auch von der Verwendung der Bestandteile.
Dabei gibt es zahlreiche Anleitungen und Hilfen.<ref>Microsoft Research (2023). ''Microsoft MakeCode.''https://makecode.calliope.cc/#</ref> Hier wird nur eine Auswahl an Möglichkeiten gezeigt. Sie sind vom Schwierigkeitsgrad unterschiedlich und auch von der Verwendung der Bestandteile.


Zeile 25: Zeile 25:
== Rechentrainer ==
== Rechentrainer ==
[[Datei:Rechentrainer.jpg|mini|links|Abb. 5: Rechentrainer (Krüger,2023)<ref>Krüger (2023). ''Programmierung Rechentrainer''. https://makecode.calliope.cc/#editor</ref>]]
[[Datei:Rechentrainer.jpg|mini|links|Abb. 5: Rechentrainer (Krüger,2023)<ref>Krüger (2023). ''Programmierung Rechentrainer''. https://makecode.calliope.cc/#editor</ref>]]
Mithilfe von zwei Variablen die man zueinander in Verbindung setzt können die Schüler und Schülerinnen das 1x1 üben. Dabei rechnet der Calliope mini aktiv selbst. Dies geht auch mit allen anderen Rechenarten. Dazu muss man zur die Rechenart im zweiten "Wenn"- Block austauschen. <ref>Abend & Pelz & Gramowski & Poloczek (2017). Programmieren in der Grundschule - Lehrermaterial für den Einsatz ab Klasse 3.Cornelsen Verlag GmbH.
Mithilfe von zwei Variablen die man zueinander in Verbindung setzt können die Schüler und Schülerinnen das 1x1 üben. Dabei rechnet der Calliope mini aktiv selbst. Dies geht auch mit allen anderen Rechenarten. Dazu muss man zur die Rechenart im zweiten "Wenn"- Block austauschen. In der [https://appcamps.de/wp-content/uploads/2017/09/cornelsen%20lehrerhandreichung.pdf Lehrerhandreichung] sind ebenfalls Anleitungen zu finden, die als Strukturierungshilfen dienen können. Diese ist jedoch mit dem Editor Nepo dargestellt. <ref>Abend & Pelz & Gramowski & Poloczek (2017). Programmieren in der Grundschule - Lehrermaterial für den Einsatz ab Klasse 3.Cornelsen Verlag GmbH.
https://appcamps.de/wp-content/uploads/2017/09/cornelsen_lehrerhandreichung.pdf</ref>
https://appcamps.de/wp-content/uploads/2017/09/cornelsen_lehrerhandreichung.pdf</ref>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
== Stein-Papier-Schere ==
== Stein-Papier-Schere ==


In der Demoübung 2 können die Kinder das Programm Schere-Stein-Papier ausprobieren. Mit einer Vorstellung aus der Demoübung könnten einige SuS dieses Spiel programmieren wollen. Um sie zu unterstützen liegen [https://teach.appcamps.de/karten/c2hund Lernkarten] von AppCamps als Strukturierungshilfen vor (App Camps gemeinnützige Unternehmergesellschaft, o.J). <ref>App Camps gemeinnützige Unternehmergesellschaft (o.J). ''Calliope mini Basiskurs MakeCode - Würfel und Schere-Stein-Papier''. https://teach.appcamps.de/topics/calliope-mini/calliope-mini-basiskurs-makecode/wrfel-und-scheresteinpapier.</ref>
In der Demoübung 2 können die Kinder das Programm Schere-Stein-Papier ausprobieren. Mit einer Vorstellung aus der Demoübung könnten einige SuS dieses Spiel programmieren wollen. Um sie zu unterstützen liegen [https://teach.appcamps.de/karten/c2hund Lernkarten] von AppCamps als Strukturierungshilfen vor (App Camps gemeinnützige Unternehmergesellschaft, o.J).<ref>App Camps gemeinnützige Unternehmergesellschaft (o.J). ''Calliope mini Basiskurs MakeCode - Würfel und Schere-Stein-Papier''. https://teach.appcamps.de/topics/calliope-mini/calliope-mini-basiskurs-makecode/wrfel-und-scheresteinpapier.</ref> Eine weitere Hilfe kann durch die Anleitungen von Calliope gGmbH gegeben sein (Calliope gGmbH, 2023).<ref> Calliope gGmbH (2023). ''SCHERE STEIN PAPIER''. https://calliope.cc/schulen/unterrichtsmaterial/scheresteinpapier </ref>  


= Schwierigkeitsgrad ★★★ =
= Schwierigkeitsgrad ★★★ =

Version vom 23. Juli 2023, 16:20 Uhr

Mit dem Calliope mini können die Schüler und Schülerinnen (SuS) mithilfe einer einfachen Programmiersprache den Calliope mini zum Leben erwecken. Dabei gibt es zahlreiche Anleitungen und Hilfen.[1] Hier wird nur eine Auswahl an Möglichkeiten gezeigt. Sie sind vom Schwierigkeitsgrad unterschiedlich und auch von der Verwendung der Bestandteile.

Schwierigkeitsgrad ★

Zahlengenerator

Hierbei ist der Calliope mini so programmiert, dass er eine zufällige Zahl anzeigt sobald man ihn Schüttelt. Diese Funktion kann vielseitig genutzt werden. Zum Beispiel zum Bingo spielen. Dabei kann man den Zahlenbereich selbst festlegen aus dem die Zahl ausgewählt werden soll.

Abb. 1: Zahlengenerator (Krüger, 2023)[2]












Raketenroboter

Man kann den Calliope mini so Programmieren, dass er auf dem 5x5-Raster herunterzählt und danach einzelne Bildanimationen auf dem LED-Feld anzeigt wie bei einem richtigen Raketenstart. Dabei besteht die Programmierung nur aus Grundlagenbausteinen. Diese Programmierung kann auf eine grundlegende Art und Weise mit einer Strukturierungshilfe erreicht werden. [3]

Abb. 2: Raketenstart (Calliope gGmbH,2023)[4]
Abb. 3: Raketenstart (Calliope gGmbH,2023)[5]
Abb. 4: Raketenstart (Calliope gGmbH,2023)[6]

Schwierigkeitsgrad ★★

Rechentrainer

Abb. 5: Rechentrainer (Krüger,2023)[7]

Mithilfe von zwei Variablen die man zueinander in Verbindung setzt können die Schüler und Schülerinnen das 1x1 üben. Dabei rechnet der Calliope mini aktiv selbst. Dies geht auch mit allen anderen Rechenarten. Dazu muss man zur die Rechenart im zweiten "Wenn"- Block austauschen. In der Lehrerhandreichung sind ebenfalls Anleitungen zu finden, die als Strukturierungshilfen dienen können. Diese ist jedoch mit dem Editor Nepo dargestellt. [8]















Stein-Papier-Schere

In der Demoübung 2 können die Kinder das Programm Schere-Stein-Papier ausprobieren. Mit einer Vorstellung aus der Demoübung könnten einige SuS dieses Spiel programmieren wollen. Um sie zu unterstützen liegen Lernkarten von AppCamps als Strukturierungshilfen vor (App Camps gemeinnützige Unternehmergesellschaft, o.J).[9] Eine weitere Hilfe kann durch die Anleitungen von Calliope gGmbH gegeben sein (Calliope gGmbH, 2023).[10]

Schwierigkeitsgrad ★★★

Autoroboter

Einen Roboter dieser Art zu programmieren kann vielfältig aussehen. Dabei kann der Calliope mini unterschiedliche Befehle erhalten und diese ausführen oder wird über Funkbefehle von einem anderen Calliope mini gesteuert. Diese Art von Programm erfordert eine hohe Kreativität und ein selbstständiges arbeiten, da keine Strukturierungshilfen zur Verfügung stehen und unterstützen könnten.

Quellen

  1. Microsoft Research (2023). Microsoft MakeCode.https://makecode.calliope.cc/#
  2. Krüger (2023). Programmierung Zahlengenerator. https://makecode.calliope.cc/#editor
  3. Calliope gGmbH (2023). Challenge 2: Raketenstart. https://calliope.cc/programmieren/challenges#raketenstart
  4. Calliope gGmbH (2023). Challenge 2: Raketenstart.
  5. Calliope gGmbH (2023). Challenge 2: Raketenstart.
  6. Calliope gGmbH (2023). Challenge 2: Raketenstart.
  7. Krüger (2023). Programmierung Rechentrainer. https://makecode.calliope.cc/#editor
  8. Abend & Pelz & Gramowski & Poloczek (2017). Programmieren in der Grundschule - Lehrermaterial für den Einsatz ab Klasse 3.Cornelsen Verlag GmbH. https://appcamps.de/wp-content/uploads/2017/09/cornelsen_lehrerhandreichung.pdf
  9. App Camps gemeinnützige Unternehmergesellschaft (o.J). Calliope mini Basiskurs MakeCode - Würfel und Schere-Stein-Papier. https://teach.appcamps.de/topics/calliope-mini/calliope-mini-basiskurs-makecode/wrfel-und-scheresteinpapier.
  10. Calliope gGmbH (2023). SCHERE STEIN PAPIER. https://calliope.cc/schulen/unterrichtsmaterial/scheresteinpapier