Zum Inhalt springen

Ein einfaches Spiel programmieren - Programmieren - Informatik und Medienbildung

Aus MOOCsWiki Staging

Ein einfaches Spiel programmieren - Programmieren - Informatik und Medienbildung




Ein einfaches Spiel programmieren - Programmieren - Informatik und Medienbildung


Einleitung

Du kannst selbst ein kleines Computerspiel bauen. Dazu nutzt Du Scratch. In Scratch steckst Du bunte Befehlsblöcke zusammen. Dein erstes Spiel wird ein Fangspiel: Eine Figur fängt einen Stern und sammelt Punkte.

Du lernst:

  1. Algorithmus: Du planst Schritte in der richtigen Reihenfolge.
  2. Ereignis: Du startest Befehle mit einer Taste oder der grünen Flagge.
  3. Schleife: Du wiederholst Befehle.
  4. Bedingung: Du lässt das Spiel etwas prüfen.
  5. Variable: Du speicherst den Punktestand.
  6. Debugging: Du suchst und verbesserst Fehler.


Scratch kennenlernen

Scratch hat vier wichtige Bereiche:

Bereich Das machst Du dort
Bühne Du siehst Dein Spiel.
Figuren Du wählst Spieler, Stern und andere Dinge.
Blöcke Du findest Befehle.
Programmierfläche Du verbindest die Blöcke.

Dieses Video zeigt Dir den Einstieg:


Wichtige Zeichen

Die grüne Flagge startet das Spiel. Das rote Stopp-Zeichen beendet es.

Ein Bewegungsblock lässt eine Figur laufen.

Mit den Pfeiltasten kannst Du Deine Figur steuern.


Dein Fangspiel planen

Ein gutes Spiel braucht ein klares Ziel.

  1. Spielziel: Fange den Stern.
  2. Spielregel: Jede Berührung gibt einen Punkt.
  3. Steuerung: Bewege die Figur mit den Pfeiltasten.
  4. Spielende: Spiele bis zu einer vereinbarten Zeit oder Punktzahl.

Zeichne Deinen Plan zuerst auf Papier. Das ist Dein einfacher Algorithmus.


Dein Fangspiel programmieren


Schritt 1: Ein neues Projekt öffnen

Öffne Scratch und starte ein neues Projekt. Wähle eine Figur und einen Stern.


Schritt 2: Das Spiel starten

Ziehe den Block Wenn grüne Flagge angeklickt wird auf die Programmierfläche. Setze die Punkte am Anfang auf null.


Schritt 3: Die Figur bewegen

Nutze eine Dauerschleife. Prüfe darin die Pfeiltasten.

Taste Bewegung
Pfeil nach rechts Ändere x um 5.
Pfeil nach links Ändere x um minus 5.
Pfeil nach oben Ändere y um 5.
Pfeil nach unten Ändere y um minus 5.

Ein kurzes Programm kann schon eine Figur bewegen:


Schritt 4: Einen Punkt bekommen

Erstelle die Variable Punkte. Prüfe beim Stern:

Wenn der Stern die Spielfigur berührt, dann ändere Punkte um 1 und setze den Stern an eine Zufallsposition.

Hier nutzt Du eine Bedingung.


Schritt 5: Testen und verbessern

Starte das Spiel oft. Suche nach Fehlern.

  1. Testen: Funktionieren alle Pfeiltasten?
  2. Debugging: Gibt es nur einen Punkt pro Fang?
  3. Benutzerfreundlichkeit: Ist das Spiel gut zu verstehen?
  4. Schwierigkeitsgrad: Ist der Stern leicht oder schwer zu fangen?

Viele verschiedene Blöcke helfen Dir dabei:


Spielideen als Video

Ein Verfolgungsspiel mit Katze und Maus:

Ein einfaches Pong-Spiel:

Ein Labyrinth-Spiel:


Sicher und fair arbeiten

Beim Arbeiten mit Medien gelten einfache Regeln:

  1. Datenschutz: Teile keinen vollständigen Namen, keine Adresse und kein Passwort.
  2. Urheberrecht: Nutze eigene oder frei verwendbare Bilder und Töne.
  3. Netiquette: Schreibe freundlich.
  4. Creative Commons: Beachte die Lizenz eines Werkes.
  5. Feedback: Sage zuerst, was gut funktioniert, und gib dann einen Tipp.


Interaktive Aufgaben


Quiz: Teste Dein Wissen

Womit werden Programme in Scratch gebaut? (Mit bunten Befehlsblöcken) (!Mit Spielfiguren aus Papier) (!Mit einem Taschenrechner) (!Mit einer Fernbedienung)




Was startet ein Scratch-Spiel meistens? (Die grüne Flagge) (!Das rote Stopp-Zeichen) (!Der Lautsprecher) (!Der Papierkorb)




Was ist ein Algorithmus? (Eine genaue Folge von Schritten) (!Ein Bild für den Hintergrund) (!Ein besonders schneller Computer) (!Ein Passwort für ein Spiel)




Was macht eine Schleife? (Sie wiederholt Befehle) (!Sie löscht alle Figuren) (!Sie schaltet den Bildschirm aus) (!Sie malt nur Kreise)




Wofür kann eine Variable genutzt werden? (Zum Speichern der Punkte) (!Zum Putzen der Tastatur) (!Zum Drucken eines Bildes) (!Zum Ausschalten des Tons)




Was prüft eine Bedingung im Fangspiel? (Ob der Stern berührt wird) (!Ob das Klassenzimmer offen ist) (!Ob ein Stift angespitzt ist) (!Ob das Heft voll ist)




Womit kann die Spielfigur gesteuert werden? (Mit den Pfeiltasten) (!Mit einem Lineal) (!Mit dem Drucker) (!Mit einer Schere)




Warum wird ein Spiel getestet? (Damit Fehler gefunden werden) (!Damit alle Blöcke verschwinden) (!Damit der Computer schwerer wird) (!Damit das Spiel nie startet)




Was erklärt eine Spielregel? (Was im Spiel erlaubt und wichtig ist) (!Wie ein Computer hergestellt wird) (!Wie lang ein Schultag dauert) (!Wie ein Buch gedruckt wird)




Welche Angabe gehört nicht in ein öffentliches Spielprojekt? (Die eigene Wohnadresse) (!Der erfundene Spieltitel) (!Die Spielregel) (!Der Punktestand)





Memory

Algorithmus genaue Schrittfolge
Ereignis startet einen Ablauf
Schleife wiederholt Befehle
Bedingung prüft eine Aussage
Variable speichert einen Wert
Spielfigur bewegt sich auf der Bühne
Debugging verbessert Programmfehler
Punktestand zählt Erfolge





Drag and Drop

Ordne die richtigen Begriffe zu. Aufgabe im Spiel
Grüne Flagge Spiel starten
Pfeiltaste Figur steuern
Berührung Treffer erkennen
Punktevariable Ergebnis zählen
Stopp-Zeichen Spiel beenden






Kreuzworträtsel

Scratch Welche blockbasierte Programmiersprache wird im Kurs genutzt?
Schleife Was wiederholt mehrere Befehle?
Variable Was speichert zum Beispiel den Punktestand?
Ereignis Was startet einen Programmablauf?
Fehler Was suchst Du beim Testen?
Bühne Auf welcher Fläche läuft das Spiel?





LearningApps


Lückentext

Vervollständige den Text.

In Scratch baust Du Programme aus bunten

. Die

startet das Spiel. Eine genaue Schrittfolge heißt

. Eine

wiederholt Befehle. Eine Bedingung prüft zum Beispiel eine

. Die Variable

speichert den Spielstand. Beim

findest Du Fehler.




Offene Aufgaben


Leicht

  1. Spielidee: Zeichne eine Figur, ein Ziel und einen Hintergrund für Dein Spiel.
  2. Algorithmus: Schreibe fünf einfache Schritte vom Start bis zum ersten Punkt auf.
  3. Steuerung: Baue ein Scratch-Projekt, in dem sich eine Figur mit vier Pfeiltasten bewegt.
  4. Sounddesign: Wähle einen passenden Ton für einen Treffer und begründe Deine Wahl.


Standard

  1. Fangspiel: Programmiere das beschriebene Fangspiel mit Punktestand.
  2. Spielregel: Ergänze zwei neue Regeln und erkläre sie auf einer Startseite.
  3. Testprotokoll: Lass eine andere Person Dein Spiel testen und notiere drei Beobachtungen.
  4. Erklärvideo: Nimm ein kurzes Video auf, in dem Du einen wichtigen Block erklärst.


Schwer

  1. Schwierigkeitsgrad: Lass den Stern nach jedem fünften Punkt schneller werden.
  2. Leveldesign: Baue ein zweites Level mit einem neuen Hintergrund und einem Hindernis.
  3. Fehlersuche: Verändere absichtlich drei Blöcke, tausche das Projekt und lass die Fehler finden.
  4. Medienkritik: Vergleiche zwei Spiel-Tutorials. Prüfe Verständlichkeit, Tempo und Sicherheit.




Text bearbeiten Bild einfügen Video einbetten Interaktive Aufgaben erstellen



Lernkontrolle

  1. Algorithmus erklären: Eine Figur bewegt sich nicht. Beschreibe eine sinnvolle Reihenfolge, in der Du das Programm prüfst.
  2. Spielregel übertragen: Ändere das Fangspiel in ein Ausweichspiel. Erkläre, welche Blöcke gleich bleiben und welche sich ändern.
  3. Schwierigkeitsgrad bewerten: Ein Kind erreicht in zehn Sekunden 40 Punkte. Nenne zwei Änderungen, die das Spiel fairer machen.
  4. Variable anwenden: Plane neben dem Punktestand eine zweite Variable. Erkläre ihren Namen und ihre Aufgabe.
  5. Bedingung vergleichen: Erkläre den Unterschied zwischen einer Berührung mit dem Stern und einer Berührung mit einem Hindernis.
  6. Datenschutz entscheiden: Ein Projekt enthält den echten Namen und den Wohnort. Beschreibe das Problem und eine sichere Lösung.




Lernnachweis

Für Deinen Lernnachweis zeigst Du ein selbst programmiertes Spiel.

  1. Funktionsfähigkeit: Das Spiel startet, lässt sich steuern und endet sinnvoll.
  2. Programmstruktur: Ereignis, Schleife, Bedingung und Variable werden passend genutzt.
  3. Spielidee: Ziel und Regeln sind verständlich.
  4. Testen: Du zeigst einen gefundenen Fehler und Deine Lösung.
  5. Medienbildung: Bilder, Töne und persönliche Daten werden sicher und fair verwendet.
  6. Reflexion: Du erklärst, was gut gelang und was Du noch verbessern möchtest.




OERs zum Thema

Der Wikipedia-Artikel erklärt die Programmiersprache Scratch.



Links


aiMOOC-Projekte





Schulfach+

Prüfungsliteratur 2026
Bundesland Bücher Kurzbeschreibung
Baden-Württemberg

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Heimsuchung - Jenny Erpenbeck

Mittlere Reife

  1. Der Markisenmann - Jan Weiler oder Als die Welt uns gehörte - Liz Kessler
  2. Ein Schatten wie ein Leopard - Myron Levoy oder Pampa Blues - Rolf Lappert

Abitur Dorfrichter-Komödie über Wahrheit/Schuld; Roman über einen Ort und deutsche Geschichte. Mittlere Reife Wahllektüren (Roadtrip-Vater-Sohn / Jugendroman im NS-Kontext / Coming-of-age / Provinzroman).

Bayern

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Heimsuchung - Jenny Erpenbeck

Abitur Lustspiel über Machtmissbrauch und Recht; Roman als Zeitschnitt deutscher Geschichte an einem Haus/Grundstück.

Berlin/Brandenburg

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Woyzeck - Georg Büchner
  3. Der Biberpelz - Gerhart Hauptmann
  4. Heimsuchung - Jenny Erpenbeck

Abitur Gerichtskomödie; soziales Drama um Ausbeutung/Armut; Komödie/Satire um Diebstahl und Obrigkeit; Roman über Erinnerungsräume und Umbrüche.

Bremen

Abitur

  1. Nach Mitternacht - Irmgard Keun
  2. Mario und der Zauberer - Thomas Mann
  3. Emilia Galotti - Gotthold Ephraim Lessing oder Miss Sara Sampson - Gotthold Ephraim Lessing

Abitur Roman in der NS-Zeit (Alltag, Anpassung, Angst); Novelle über Verführung/Massenpsychologie; bürgerliche Trauerspiele (Moral, Macht, Stand).

Hamburg

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Das kunstseidene Mädchen - Irmgard Keun

Abitur Justiz-/Machtkritik als Komödie; Großstadtroman der Weimarer Zeit (Rollenbilder, Aufstiegsträume, soziale Realität).

Hessen

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Woyzeck - Georg Büchner
  3. Heimsuchung - Jenny Erpenbeck
  4. Der Prozess - Franz Kafka

Abitur Gerichtskomödie; Fragmentdrama über Gewalt/Entmenschlichung; Erinnerungsroman über deutsche Brüche; moderner Roman über Schuld, Macht und Bürokratie.

Niedersachsen

Abitur

  1. Der zerbrochene Krug - Heinrich von Kleist
  2. Das kunstseidene Mädchen - Irmgard Keun
  3. Die Marquise von O. - Heinrich von Kleist
  4. Über das Marionettentheater - Heinrich von Kleist

Abitur Schwerpunkt auf Drama/Roman sowie Kleist-Prosatext und Essay (Ehre, Gewalt, Unschuld; Ästhetik/„Anmut“).

Nordrhein-Westfalen

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Heimsuchung - Jenny Erpenbeck

Abitur Komödie über Wahrheit und Autorität; Roman als literarische „Geschichtsschichtung“ an einem Ort.

Saarland

Abitur

  1. Heimsuchung - Jenny Erpenbeck
  2. Furor - Lutz Hübner und Sarah Nemitz
  3. Bahnwärter Thiel - Gerhart Hauptmann

Abitur Erinnerungsroman an einem Ort; zeitgenössisches Drama über Eskalation/Populismus; naturalistische Novelle (Pflicht/Überforderung/Abgrund).

Sachsen (berufliches Gymnasium)

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Woyzeck - Georg Büchner
  3. Irrungen, Wirrungen - Theodor Fontane
  4. Der gute Mensch von Sezuan - Bertolt Brecht
  5. Heimsuchung - Jenny Erpenbeck
  6. Der Trafikant - Robert Seethaler

Abitur Mischung aus Klassiker-Drama, sozialem Drama, realistischem Roman, epischem Theater und Gegenwarts-/Erinnerungsroman; zusätzlich Coming-of-age im historischen Kontext.

Sachsen-Anhalt

Abitur

  1. (keine fest benannte landesweite Pflichtlektüre veröffentlicht; Themenfelder)

Abitur Schwerpunktsetzung über Themenfelder (u. a. Literatur um 1900; Sprache in politisch-gesellschaftlichen Kontexten), ohne feste Einzeltitel.

Schleswig-Holstein

Abitur

  1. Der zerbrochne Krug - Heinrich von Kleist
  2. Heimsuchung - Jenny Erpenbeck

Abitur Recht/Gerechtigkeit und historische Tiefenschichten eines Ortes – umgesetzt über Drama und Gegenwartsroman.

Thüringen

Abitur

  1. (keine fest benannte landesweite Pflichtlektüre veröffentlicht; Orientierung am gemeinsamen Aufgabenpool)

Abitur In der Praxis häufig Orientierung am gemeinsamen Aufgabenpool; landesweite Einzeltitel je nach Vorgabe/Handreichung nicht einheitlich ausgewiesen.

Mecklenburg-Vorpommern

Abitur

  1. (Quelle aktuell technisch nicht abrufbar; Beteiligung am gemeinsamen Aufgabenpool bekannt)

Abitur Land beteiligt sich am länderübergreifenden Aufgabenpool; konkrete, veröffentlichte Einzeltitel konnten hier nicht ausgelesen werden.

Rheinland-Pfalz

Abitur

  1. (keine landesweit einheitliche Pflichtlektüre; schulische Auswahl)

Abitur Keine landesweite Einheitsliste; Auswahl kann schul-/kursbezogen erfolgen.




aiMOOCs



aiMOOC Projekte












THE MONKEY DANCE




The Monkey DanceaiMOOCs

  1. Trust Me It's True: #Verschwörungstheorie #FakeNews
  2. Gregor Samsa Is You: #Kafka #Verwandlung
  3. Who Owns Who: #Musk #Geld
  4. Lump: #Trump #Manipulation
  5. Filth Like You: #Konsum #Heuchelei
  6. Your Poverty Pisses Me Off: #SozialeUngerechtigkeit #Musk
  7. Hello I'm Pump: #Trump #Kapitalismus
  8. Monkey Dance Party: #Lebensfreude
  9. God Hates You Too: #Religionsfanatiker
  10. You You You: #Klimawandel #Klimaleugner
  11. Monkey Free: #Konformität #Macht #Kontrolle
  12. Pure Blood: #Rassismus
  13. Monkey World: #Chaos #Illusion #Manipulation
  14. Uh Uh Uh Poor You: #Kafka #BerichtAkademie #Doppelmoral
  15. The Monkey Dance Song: #Gesellschaftskritik
  16. Will You Be Mine: #Love
  17. Arbeitsheft
  18. And Thanks for Your Meat: #AntiFactoryFarming #AnimalRights #MeatIndustry


© The Monkey Dance on Spotify, YouTube, Amazon, MOOCit, Deezer, ...



Text bearbeiten Bild einfügen Video einbetten Interaktive Aufgaben erstellen