Rolf Connect – Codieren

Rolf Connect – Codieren besteht aus einer gratis App, die auf einem Tablet installiert wird und dem Hub (interaktives Brett) mit Kodierplättchen.
Der Hub wird über Bluetooth mit dem Tablet verbunden.

Beim Start der App, wählt die/der SpielerIn einen Planeten aus. Jeder Planet enthält mehrere Levels in aufsteigender Schwierigkeit und Komplexität und verschiedene Herausforderungen. Ein Erklärungsvideo führt bei jedem Planeten in die Aufgaben ein. Das Ziel besteht darin, alle Teile der Rakete einzusammeln.
Jeder Planet führt einen neuen Teil der Programmiersprache ein. Loops, Zeit, Farben und viele weitere Funktionen werden auf den unterschiedlichen Planeten nach und nach unterrichtet.

Für die Lernenden ist es interessant, da jede ausgeführte Funktion, die der Roboter macht, im Fenster angezeigt wird. Der folgende Schritt wird umrandet. Fehler werden visuell hervorgehoben, so dass sich das Debugging erleichtert.

Die Rolf Connect – Codieren App führt den Lernenden in das Programmieren ein.

CoSpaces Edu

CoSpaces eignet sich sehr gut zum Storytelling.

Mit der kostenlosen Web-Applikation CoSpaces lassen sich eigene virtuelle 3D-Welten erstellen. Dazu braucht es keine Vorkenntnisse. Zuerst wird ein Hintergrund ausgewählt, dazu reicht eine Aufnahme einer 360°-Kamera. Auf diesen Hintergrund können per Drag-and-Drop gewünschte Objekte platziert werden; eine reichhaltige Auswahl steht zur Verfügung.

Es ist möglich, die Objekte sprechen oder sie auf eingezeichneten Pfaden bewegen zu lassen. Zusätzlich lassen sich mit einer Scratch-ähnlichen visuellen Programmieroberfläche weitere Animationen hinzufügen.

Die fertig erstellten 3D-Welten lassen sich mit der Smartphone-App von CoSpaces erkunden: als 360°-Welt, mit der VR-Brille oder als virtuelle Animation.

Kodu

Kodu ist eine visuelle Programmiersprache, mit der Kinder leicht Spiele selbst programmieren können.

Kodu funktioniert auf der X-Box und auf Windows-Computern. Die Welt von Kodu besteht aus programmierbaren Objekten, denen man durch Skripte Verhalten beifügen kann.

Die Programmiersprache ist einfach, sie basiert auf Ikonen. Programme bestehen aus Seiten, die in Regeln unterteilt sind. Die Regeln wiederum sind in Bedingungen und Aktionen unterteilt.

Beliebig viele Objekte können programmiert werden und miteinander interagieren.

Bei Kodu erstellt jedes Kind seine eigene Welt. Danach platziert es die Objekte, setzt ihre Eigenschaften fest und animiert diese über die Skripte.

Lightbot

Mit diesem Programm lässt sich Programmieren spielerisch erlernen.

In Lightbot wird ein kleiner Roboter über quadratische Felder geschickt und lässt ihn Lichter anknipsen. Der Roboter wird vorab mit Symbolen programmiert. Diese werden hintereinandergelegt und bilden die Kommandos, mit denen der Roboter den vorgegebenen Parcours bewältigen kann. Es gibt viele aufeinanderfolgende Levels. Das Spiel beginnt sehr einfach. Nach und nach kommen immer mehr Befehle hinzu und die Aufgabenstellungen werden schwieriger.

Mit Lightbot Junior gibt es eine einfachere Version für Kinder ab vier Jahren.

Pocket Code

Pocket Code ist eine App für Android Smartphones und Tablets. Mit Pocket Code kann man direkt auf seinem Smartphone oder Tablet Apps mit der visuellen Catrobat-Programmiersprache erstellen, ausführen und bearbeiten. Nach erfolgreicher Registrierung können die selbst erstellten Apps auf der Community-Plattform https://pocketcode.org abgespeichert werden. Alternativ können sie jedoch auch nur lokal auf dem Gerät gespeichert werden.
Die visuelle Catrobat-Programmiersprache ist – ähnlich wie bei Scratch – eine blockbasierte Sprache. Mit diesen einfachen grafischen Blöcken kann man schnell und ohne große Vorkenntnisse schnell eigene Anwendungen und Spiele erstellen. Dadurch, dass man die Anwendungen sofort auf dem Smartphone/Tablet erstellt, also auf dem Endgerät, werden keine zusätzlichen Hardware-Ressourcen benötigt. Pocket Code kann auf die handyeigenen Sensoren (z.B. Neigungssensoren, Gesichtserkennung, GPS-Daten, …) zugreifen.

RPG Maker

Der RPG Maker MV ist ein Programm für Windows und Mac Computer und eine App für iOS und Android. Entwickelt wurde es von der Kadokawa Corporation. 2020 soll es die Software auch für die Nintendo Switch geben. Der RPG Maker MV ermöglicht dem/der AnwenderIn, ohne Programmierkenntnisse, ein eigenes 2D-Rollenspiel zu erstellen.

Die Spielwelt besteht aus einer definierbaren Anzahl an Kacheln, welche der/die NutzerIn, mit Hilfe eines Karteneditors und einer Auswahl an vorgefertigten Pixelgrafiken, füllen kann. Es können mehrere Karten erstellt und miteinander verknüpft werden. Jede Kachel kann vom/von der NutzerIn mit « Events » programmiert werden. Das Programm bietet eine Liste an Befehlen (vereinfachte Skriptsprache), die durch einfaches Auswählen und Klicken in ein « Event » eingefügt werden können. Im « Event » kann dann zum Beispiel ausgewählt werden, dass Charaktere miteinander sprechen oder sich fortbewegen. Mit Hilfe von Variablen und Schaltern, können anschließend mehrere Events miteinander verknüpft und kontrolliert werden.

Für fortgeschrittene NutzerInnen, bietet der RPG Maker MV ebenfalls die Möglichkeit eigene Designs, Pixelgrafiken und Skripte zu erstellen und in das Programm zu integrieren.

Scratch

Mit Scratch können Kinder und Jugendliche interaktive Geschichten, Spiele und Animationen programmieren und diese online teilen. Sie lernen auf diese Art die Grundlagen des Programmierens.
Scratch wurde von der Lifelong Kindergarten Group des MIT Media Lab in den USA entwickelt und steht kostenlos zur Verfügung.
Ein Projekt bei Scratch besteht aus einem oder mehreren Bühnenbildern und aus einer oder mehreren Figuren, welche Animationen ausführen, indem ihnen verschiedene Skripte zugeordnet werden.
Scratch enthält mehrere verschiedene Blöcke zu jeweils einem bestimmten Themenbereich, welche farblich gekennzeichnet sind: Bewegung, Aussehen, Klang, Malstift, Daten, Ereignisse, Steuerung, Fühlen, Operatoren, weitere Blöcke.
Zum Programmieren setzt man in Scratch vorgefertigte Befehlsblöcke zusammen, ähnlich wie Puzzleteile.

Scratch Junior

Scratch Junior ist eine vereinfachte Version von Scratch. Mit ScratchJr können jüngere Kinder ihre eigenen interaktiven Geschichten und Spiele gestalten und lernen dabei Probleme zu lösen, Projekte zu entwickeln und sich mit Hilfe des Computers selbst auf eine kreative Art auszudrücken.
ScratchJr ist nur verfügbar für iPads. Im Gegensatz zu Scratch gibt es weniger Befehlsblöcke. Die Blöcke sind auch nur als Symbole dargestellt, es ist also nicht erforderlich, dass der/die SchülerIn lesen kann.