Programmieren lernen mit Hour of Code

Anfänger: Programmieren mit Blöcken

Hinweis Die “Hour of Code” Anleitungen beinhalten Videos in Englisch mit meist deutschem Untertitel. Man kann den Untertitel bei den Video Einstellungen einschalten. Nicht alle Videos haben deutsche Untertitel, beachte die Hinweise auf dieser Seite.

  1. Star Wars Kennst du den BB-8 aus Star Wars? In Hour of Code bist du für seine Programmierung zuständig. Programmierspiel unter https://hourofcode.com/star-wars starten…
    Was lernst du: Einfache Befehle und Ereignisse (events)
    Schwierigkeit: Einfach

  2. Flappy-Code In Hour of Code kannst du auch dein eigenes Spiel programmieren! Probiere z.B. die Flappy-Code-Anleitung unter https://studio.code.org/flappy
    Was lernst du: Einfache Befehle und Ereignisse (events)
    Schwierigkeit: Einfach

  3. Angry Birds Kennst du das Spiel Angry Birds von Smartphone oder Tablet? In Hour of Code kannst du die ersten Schritte des Programmierens mit den Angry Birds erlernen. Programmierspiel unter https://studio.code.org/hoc starten…
    Was lernst du: Einfache Befehle, Schleifen (loops) und Bedingungen/Verzweigungen (if-then)
    Schwierigkeit: Mittel

  4. Vaiana Helfe Vaiana und Maui Fische zu fangen und die Kokomora zu besiegen. Programmierspiel unter https://partners.disney.com/hour-of-code/wayfinding-with-code starten…
    Was lernst du: Einfache Befehle, Schleifen (loops) und Bedingungen/Verzweigungen (if-then)
    Schwierigkeit: Mittel

  5. Minecraft Wusstest du, dass es auch Minecraft-Varianten gibt, mit denen du Programmieren lernen kannst? In Hour of Code programmierst du die Handlungen von Alex oder Steve. Programmierspiel unter https://studio.code.org/s/mc starten…
    Was lernst du: Einfache Befehle, Schleifen (loops) und Bedingungen/Verzweigungen (if-then)
    Schwierigkeit: Mittel
    Hinweis: Drücke auf “Weniger” wenn der Text nicht auf Deutsch ist. (Das ist ein Programmfehler)

  6. Tanzparty Stehst du auf Musik und Party? In Hour of Code kannst du eine Tanzparty codieren, um sie mit deinen Freunden zu teilen. Programmierspiel unter https://studio.code.org/s/dance starten…
    Was lernst du: Einfache Befehle, Ereignisse (Events), Eigenschaften (Properties)
    Schwierigkeit: Mittel
    Hinweis: Video hat keine deutschen Untertitel

  7. Eiskönigin Bist du ein Fan von Anna und Elsa? In Hour of Code kannst du ihre Bewegungen programmieren und damit schöne Muster aufs Eis zeichnen. Programmierspiel unter https://hourofcode.com/frzn starten…
    Was lernst du: Einfache Befehle, Schleifen (loops) und Funktionen (functions)
    Schwierigkeit: Schwierig (Rechnen mit Winkeln)

  8. Künstler Male schöne Muster mit dem Künstler ähnlich wie mit der Eiskönigin. Programmierspiel unter http://studio.code.org/s/artist starten…
    Was lernst du: Einfache Befehle, Schleifen (loops) und Funktionen (functions)
    Schwierigkeit: Schwierig(Rechnen mit Winkeln)
    Hinweis: Drücke auf “Weniger” wenn der Text nicht auf Deutsch ist.

  9. Sprache einstellen Tipp: Die Hour of Code Programmierspiele gibt es in vielen Sprachen. Du kannst die Sprache links unten im Browser-Fenster beim jeweiligen Spiel einstellen.

Fortgeschrittene: Scratch

Bei den oben erwähnten Spielen folgst du vorgegebenen Übungsaufgaben. Du möchtest jetzt anfangen, deine eigenen Ideen umzusetzen? Dafür ist Scratch super geeignet.

  1. Das CoderDojo Linz hat bereits eine Menge Beispiele ausgearbeitet die wir übernehmen konnten und mit denen du starten kannst. Hast du eigene Ideen für Änderungen oder Erweiterungen? In Scratch kannst du deinen Ideen freien Lauf lassen.
  2. Auch in Hour of Code gibt es Scratch-Beispiele. Unter https://hourofcode.com/scratchmus kannst du zum Beispiel deine eigene Musik programmieren.
  3. Auf der Webseite von Raspberry Pi gibt es einige Scratch Projekte auf Deutsch, die sich besonders für Anfänger eignen.

Der nächste Schritt: Spiel programmieren mit JavaScript oder Python

  1. Code Combat Du hast schon Erfahrung mit grafischer Programmierung. Scratch-Spiele sind dir nicht mehr genug? Profis verwenden Programmiersprachen wie JavaScript oder Python. Im Spiel Code Combat kannst du die Grundlagen dieser Sprachen erlernen und dabei dein eigenes Spiel programmieren.

  2. Auf der Webseite von Raspberry Pi gibt es einige Python Projekte auf Deutsch