Programmieren für Anfänger
Visuelle Programmierung
Scratch - Animationen und Spiele programmieren
Scratch ist eine visuelle Blocksprache, entwickelt vom MIT, bei der man per Drag-and-Drop Codeblöcke zu Programmen zusammensetzt. Statt Text zu schreiben, verbindet man farbcodierte Blöcke, die Aktionen wie Bewegung, Sound oder Schleifen steuern. Sie ist besonders für Anfänger geeignet, da sie intuitiv und fehlerresistent ist.
Arbeite die Lernkapitel der Maus durch und erstelle eigene Animationen. Lerne hier die Grundlagen:
https://programmieren.wdrmaus.de/welcome
Arbeite die Tutorien von Scratch durch und erstelle eigenen Animationen. Wähle als Sprache Deutsch, indem du oben links auf den Globus klickst und dann auf Deutsch klickst.
https://scratch.mit.edu/projects/editor/?tutorial=getStarted
Scratch legt eine Grundlage für komplexere Programmiersprachen und ist ideal für den Schulunterricht.
Calliope - Hardware programmieren
Roboter steuern - Blockprogrammierung mit OpenRoberta. Teste folgende Calliope-Apps:
Homepage:: https://calliope.cc
Übersicht Editoren: https://calliope.cc/programmieren/editoren
Programmbeispiele: https://calliopemini.info
Editor: https://lab.open-roberta.org - Wähle Calliope mini
Grundlagen: https://calliope.cc/programmieren/grundlagen
Projekte: https://calliope.cc/projekte
Beispiele: https://calliopemini.info
Coding-Plattform:
- https://lab.open-roberta.org
- https://blocks.calliope.cc
- https://python.calliope.cc
- https://microblocks.fun/run-pilot/microblocks.html
- https://makecode.calliope.cc
Hilfe dazu: https://jira.iais.fraunhofer.de/wiki/display/ORInfo/Vorbereitung+Calliope+mini

Nao
Coding-Plattform:
Hilfe:
- https://app.osrw.de/NAO/aldeb-doc-2.8.7.4
- https://app.osrw.de/NAO/The Basics_LearnIt_NAO__EN_0.pdf
- https://corporate-internal-prod.aldebaran.com/en/support/nao-6/1-meet-nao#article
- https://corporate-internal-prod.aldebaran.com/sites/default/files/node/support/download/Content_DE.pdf
- https://jira.iais.fraunhofer.de/wiki/display/ORInfo/Programming+NAO
- https://jira.iais.fraunhofer.de/wiki/display/ORInfo/Vorbereitung+NAO
- https://jira.iais.fraunhofer.de/wiki/display/ORInfo
- https://entwickler.de/iot/time-for-evolution
Projekte: