Robocode – 2020 Frühlings Home Challenge
Robocode ist ein Open-Source-Programmierspiel, bei dem das Ziel darin besteht, einen Roboter in Java zu entwickeln, um gegen andere Roboter zu kämpfen. Die Wettbewerbe laufen in Echtzeit auf dem Bildschirm ab.
Während der Trainingstage lernst Du die Grundlagen von Robocode kennen, damit bist Du gut vorbereitet, um an unserer Ultimativen Herausforderung teilzunehmen.

Tag — Daten | Aktivitäten und Information |
Tag 1 – 13./14. April – Installation | Robocode auf Windows installieren |
Tag 2 – 15. April – Training 1 | Erste Schritte mit Robocode |
Tag 3 – 16. April – Training 2 | Robocode – wir entwickeln den Roboter weiter |
Tag 4 – 17. April – Training 3 | Robocode – die letzte Lektion |
Tag 5+ – 18. April – 26. April | Robocode – Ultimative Herausforderung |
Sonic Pi – 2020 Frühlings Home Challenge
Sonic Pi ist ein Open-Source-System, das zum Erstellen neuer Melodien mit Code in einer Live-Programmierumgebung entwickelt wurde. Sonic Pi wurde von Dr. Sam Aaron (http://sam.aaron.name/) an der Universität von Cambridge entwickelt. Er nutzt die Software auch, um live mit seiner Band aufzutreten.
Während der Trainingstage lernst Du die Grundlagen von Sonic Pi kennen, damit Du gut vorbereitet bist, an unserer Ultimativen Herausforderung teilzunehmen.

Tag – Daten | Aktivitäten und Information |
Tag 1 – 13./14. April – Installation | Sonic Pi auf Windows installieren |
Tag 2 – 15. April – Training 1 | Erste Schritte mit Sonic Pi Klavier Nationalblätter und MIDI |
Tag 3 – 16. April – Training 2 | Nächste Schritte mit Sonic Pi |
Tag 4 – 17. April – Training 3 | Sonic Pi – Abschluss deiner Ausbildung |
Tag 5+ – 18. April – 26. April | Sonic Pi – Ultimative Herausforderung |
Robotik mit LEGO WeDO 2.0

Dieses Projekt ist für jüngere Ninjas die unsere Veranstaltungen besuchen geeignet. Mit dem LEGO Education WeDo 2.0 Basis Set und einem iPad (oder Android Tablet), führen wir die Kinder in Grundlagen der Robotik und der Programmierung ein. Die Jugendlichen bauen einfache Roboter und verwenden die LEGO WeDo graphische Programmiersprache damit der Roboter seine Umgebung durch Sensoren erkennt und einfache Aktivitäten ausführt.
Während der Vorbereitung zu einem nächsten Dojo sind wir auf die fantastischen Kreationen von Yoshihito Isogawa gestossen.

Wir werden einige dieser Projekte, wie zum Beispiel den Affen der sich an einem Seil fortbewegt, in einer Robotik Klasse für die Mittelstufe umsetzen.
Komponiere Musik mit Sonic Pi
Sonic Pi ist eine frei verfügbare Programmierumgebung die von Sam Aaron am Universität Cambridge Computer Labor entwickelt wurde.
Mit der Ruby basierenden Programmiersprache lernen die Kinder eigene Musik zu machen!
Hilfsmittel:
Entwickle ein Spiel mit GameMaker Studio 2.0

Dieses Projekt haben wir bei den Veranstaltungen im Mai und Oktober 2017 ausgeführt. Die Jugendlichen haben ihre eigene Stufe in einem mehrstufigen Arkade Spiel programmiert. Sie haben Spielfiguren auf Papier gezeichnet, die Zeichnungen eingescannt, auf dem Computer editiert um die Figuren dann in GameMaker Studio zu laden. In der Programmierumgebung wurden die Figuren animiert um sich in vorgegebenen Bahnen zu bewegen. Jede Figur erhielt auch eine Spielstärke zugeordnet um den Spielern den Wettbewerb auf den verschiedenen Stufen des Spiels zu ermöglichen.
- Spiel das Arkade Spiel vom CoderDojo Mai 2017!
- Spiel das Arkade Spiel vom CoderDojo vom Oktober 2017!
Wir programmieren Minecraft mit JavaScript

Auf einem speziellen Server wurden die Kinder angeleitet mit JavaScript neue Strukturen in Minecraft zu bauen. Die Jugendlichen erhielten Anleitungen um eine Pyramide, ein Haus oder ein Labyrinth zu programmieren. Die Kinder wurden dann ermutigt mit den verschiedenen Bausteinen zu experimentieren und neue Bauwerke zu kreieren.
Hilfsmittel um das Projekt nachzubauen (Die Dokument sind nur in Englisch verfügbar):
- Lade Scriptcraft vom Internet und installiere die Software. Die Anleitung findet Ihr hier.
- Hier findet Ihr die Schritt für Schritt Anleitung für das Projekt und auch eine Anleitung wie man eigene Strukturen baut