Entwickler/Anbieter: | Apple |
Anwendungstyp: | Desktop/Mobile App |
Betriebssystem: | MacOS, iOS |
Calliope mini Version: | V2, V1 |
Account erforderlich: | ja, Apple-ID |
Installation: | ja |
offline nutzbar: | ja |
Mit dem Swift Playground lernt ihr ganz einfach den Calliope mini kennen. Die einzelnen Bestandteile des Calliope mini werden vorgestellt. In kleinen Schritten versteht ihr die Grundlagen des Programmierens und steuert LEDs, Pins, Sensoren und Sounds. Mit dem Swift Playground baut ihr eigene Projekte und Prototypen für euren Calliope mini.
Abo-URL:
calliope-edu.github.io/playground/feed.json
Der Calliope mini Playground kann ohne Vorkenntnisse eingesetzt werden und eignet sich hervorragend zum Einstieg ins Programmieren. Die Programmiersprache Swift wird durch die Eingabe und Anpassung von Parametern leicht verständlich nahegebracht.
Die Kinder werden in die Lage versetzt, den Programmcode zu erfassen und zu verändern.
- Ab Klasse 3+
- Offline, mobil nutzbar
- Keine Programmiervorkenntnisse notwendig
- Schnelle, kabellose Übertragung des Codes zum Calliope mini
- Entwicklung digital gesteuerter, physischer Prototypen
- Leicht die Sensoren des Calliope mini abfragen und nutzen
Die Struktur
Der Calliope mini Playground besteht aus vier Kapiteln, die die grundlegenden Funktionen der SwiftPlaygrounds App und des Calliope mini kreativ erfahrbar machen.
Der Programmierbereich beinhaltet eine Einführung in die Übung, eine Aufgabenstellung und erklärt das folgende Programm in kleinen Schritten. Der Liveview zeigt die Aktivität verschiedener Eingaben, Ausgaben sowie die genutzten Sensoren der aktuell ausgeführten Übung an. Die Parameter können ganz einfach entweder über die Tastatur oder die Vorschlagleiste eingegeben werden.
In einzelnen Kapiteln lernen die Schülerinnen und Schüler den Calliope mini und seine Funktionen kennen. Sie verbinden ihn mit dem iPad und übertragen ihre Programme direkt per Bluetooth.
Die Kinder spielen, basteln, programmieren und präsentieren ihre Projekte. Mit ein bisschen Übung verwandelt sich so der Calliope mini in ein Instrument, einen Würfel, ein Thermometer oder eine Discokugel.
Calliope mini Swift Playground Vorlage
Die Calliope mini Playground-Vorlage für Fortgeschrittene bietet euch alle Möglichkeiten, frei zu programmieren.
Mit Hilfe der Code-Block-Vorschlagleiste könnt ihr ganz leicht individuelle Projekte erstellen und mit euren Freund*innen teilen.
Hier findet ihr Projekte, die ihr gern zur Inspiration und zum Weiterentwickeln nutzen könnt.
Calliope mini vorbereiten
- Mode 5 - Wechsel mit Taste A und Taste B
auf Programm 5 des Calliope mini. - Bestätigen - Bestätige den Modus 5
durch Schütteln. - ID Muster Symbol - Der Calliope mini zeigt ein
Koppeln-Symbol (fünf Balken) auf dem LED-Display.
Calliope mini mit dem Mac oder iPad verbinden
- Verbinden - Drücke den kleinen roten Button
oben rechts im Playground. - Individuelles Muster eingeben - Gib dein ID Muster ein, um die
beiden Geräte zu verbinden. - Fertig - Der kleine rote Button wird grün.
Jetzt kannst du mit Swift programmieren!
Programmierkonzepte
blockbasierte Programmierung | nein |
textbasierte Programmierung | ja, Swift |
Multithreading | nein |
Ereignisse (eventbasierte Programmierung) | ja |
Variablen | ja |
Listen | ja |
Schleifen: While / For / Foreach | ja / ja / ja |
Funktionen / mit Parametern / mit Rückgabewert | ja / ja / ja |
serielle Kommunikation | nein |
Sensoren/Aktoren-Erweiterungen | nein |
Projekte für zu hause und in der Schule
Übrigens: Die Calliope mini Playgrounds gibt es natürlich auch für den Mac!
Tipps zum Download und dem Verbinden über Bluetooth findet ihr hier.
Abo-URL:
calliope-edu.github.io/playground/feed.json
Handbuch für Lehrkräfte
Die Handreichung für Lehrkräfte führt ein in die Benutzung des Calliope mini. Der Minicomputer lässt sich einfach und spielerisch programmieren und bietet Kindern ab dem Grundschulalter einen kreativen Einstieg in die digitale Welt. Schritt für Schritt werden Anregungen für die Unterrichtsgestaltung mit dem Calliope mini im Swift Playground gegeben, inklusive Spielen, Übungen, Gesprächsanregungen und der Entwicklung eigener Projekte und Prototypen.
Im Fokus des Playgrounds stehen die Sensoren, die Eingabe- und Ausgabemöglichkeiten des Calliope mini und die Möglichkeit, diese mit Hilfe von Swift zu kombinieren, um so erste digital gesteuerte Prototypen zu entwickeln.
Alle Einheiten lassen sich modular und flexibel einsetzen, sodass einige Übungen bei Bedarf auch übersprungen oder erweitert werden können.
- Anregungen für die Unterrichtsgestaltung
- Lösungen der Programmierherausforderungen des Playgrounds
- Schritt-für-Schritt-Anleitungen / kreative Bastelarbeit innerhalb der Projekte
- Arbeitsmaterial digital und als Druckversion
- Tipps und Tricks
Im Unterricht
Dieses Buch ist eine Handreichung für Lehrkräfte: In leicht verständlichen Einheiten werden Anregungen für die Unterrichtsgestaltung mit dem Calliope mini gegeben.
Der Calliope mini Playground eignet sich für die erste Begegnung der Schülerinnen und Schüler mit dem Calliope mini. Schritt für Schritt werden wichtige Prinzipien von Computern aufgezeigt und direkt ausprobiert.
Bedeutende Grundideen der Unterrichtseinheit werden präsentiert und mit Gesprächen, Spielen oder Übungen eingeführt. Außerdem stehen unterstützende Aktivitäten, die das Verständnis der Grundidee vertiefen und festigen, zum Abruf bereit.
Freies Programmieren
Der zweite Teil des Handbuchs widmet sich dem freien Programmieren. Schritt für Schritt durchlaufen die Schülerinnen und Schüler neun angeleitete Projekte. Für Lehrerinnen und Lehrer wurden außerdem Ideen für Differenzierungsmöglichkeiten und Anregungen zum projektorientierten Arbeiten im Unterricht aufbereitet.
Anschließend entdecken die Schülerinnen und Schüler, wie sich diese Grundidee in der digitalen Welt mit dem Calliope mini wiederfindet.
Zum Abschluss jeder Lektion werden alle bisherigen Grundideen und Programmierprinzipien der Lektion zusammen in einem kleinen Projekt angewandt.
Unterrichtsmaterial und Projektideen
Im Handbuch ist zusätzliches Unterrichtsmaterial sowohl für Lehrkräfte als auch für Schüler*innen zu finden, inklusive einer Coding-Tagebuch-Vorlage, Bastelanleitungen und Arbeitsblättern. Die Materialien können entweder digital über das iPad oder analog auf dem Papier bearbeitet werden.