Die App nutzt das Potential digitaler Medien, zwischen verschiedenen Darstellungsebenen vernetzen und Veränderungen auf mehreren Ebenen automatisiert und synchron darstellen zu können.

 

Was bedeutet das?

Konkret bedeutet dies, dass in dieser App Veränderungen auf der Programmierebene auch gleichzeitig zu entsprechenden Veränderungen auf der Formenmusterebene führen und umgekehrt. Wenn man also ein blaues Quadrat in der ikonischen Darstellung erzeugt, wird der Code „Wähle Farbe blau“ sowie „Zeichne Quadrat“ automatisch erstellt (s. u.).




Synchronität zwischen Blockprogrammierungs- und Musterebene

Warum ist diese Synchronität wünschenswert?

Das ist insbesondere deswegen sinnvoll, weil man davon ausgehen kann, dass ein Verständnis eines Lerngegenstandes vertieft wird, wenn man gleiche Sachverhalte auf verschiedenen Darstellungsebenen (in diesem Fall Programmierebene und Formenebene) darstellen kann und der Lernende auch in der Lage ist Darstellungen von der einen Ebene in die andere zu übertragen.

 

Was leistet die App?

Der inhaltliche Schwerpunkt der App ist das Bilden von Wiederholungen.

Dieses Schema ist für das Bilden von Formenmustern notwendig (Abfolge immer wiederkehrender farbiger Formen) und zudem auch ein wichtiges Prinzip im Bereich des Programmierens (über Schleifen Anweisungen mehrfach durchlaufen).

Beiden Ebenen liegt die gleiche Idee zugrunde: Ausgewählte Elemente werden eine bestimmte Anzahl mal wiederholt. Durch die sinnvolle Vernetzung der beiden Ebenen kann das Thema der Schleife oder Wiederholung vertieft gelernt und mit konkreten Vorstellungen verknüpft werden.

Dazu beinhaltet die App eine automatisierte Schleifenbildung für einfache Schleifen. Sobald auf der (rechten) Formenmusterseite ein Muster vervollständigt wird wird der Blockprogrammcode (linke Seite) in Schleifen verküzt dargestellt.




Schleifen auf der Blockprogrammierungs- und Musterebene

Was können Kinder dabei konkret über Muster und das Programmieren lernen?

Das Verständnis über diese Grundidee hilft allen Darstellungsebenen (Programmier- sowie Musterebene) gleichermaßen:

Lernende, die verstanden haben, wie Muster aus Formen erstellt werden, können diese Idee des Musterherstellens auf eine abstraktere Ebene übertragen und so ihr Konzept von der Struktur der Wiederholung bestimmter Elemente durch den Darstellungswechsel vertiefen und absichern.

Die (block)programmierte Ebene ermöglicht zudem eine Vereinfachung des Musters, in Form von einfachen Blöcken.

Ein Konzept über Grundideen des Programmierens hingegen kann durch die App insofern unterstützt werden, dass ein programmierter Code in einer Form dargestellt wird, der den Kindern aus dem ersten Schuljahr bereits bekannt ist, nämlich in Form von Mustern aus farbigen Formen. Auch kann der Wechsel zwischen den Darstellungen und die Möglichkeit des direkten Vergleichs der Darstellungsebenen zu einer Vertiefung und Erweiterung des Gelernten führen.

Mit der Möglichkeit erstellte Programme nacheinander abzuspielen, kann das Programm bei der Ausführung schrittweise auf beiden Darstellungsebenen nachvollzogen, besprochen und reflektiert werden.

Die Funktion des Programms, in erstellten Mustern aus Formen automatisch nach Schleifen zu suchen und diese direkt in der Blockprogrammierung darzustellen, unterstützt den Lernprozess und verdeutlich den Nutzen von Schleifen, Muster in einer verkürzten Form darzustellen.

Die App beinhaltet keine eigenen Aufgaben, sondern ist als digitale Lernumgebung konzipiert. Aufgaben können durch das Übertragen von Projektdateien (Dateien mit vorbereiteten Mustern) oder QR Codes z. B. vom Lehrer auf die Schüler-iPads übertragen werden.

Auf PIKAs digi erhalten Sie in Zukunft Aufgaben, digitale Tafelbilder und Ideen zum Einsatz im Unterricht.

 

Hinweise zum Datenschutz

Die App speichert Projektdateien lokal auf dem Gerät, die vom Nutzer jederzeit gelöscht werden können. Mit der Deinstallation werden alle Nutzerdaten und Projektdateien gelöscht. Daten mit anderen Geräten werden nicht automatisiert ausgetauscht, Projektdateien können allerdings vom Nutzer auf andere Geräte übertragen werden. Die App greift nicht auf das Internet zu und legt Daten nur lokal auf dem Gerät und nicht online ab.