Einführung in Programmierung und Spieldesign

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Lektionsbeschreibung: Lassen Sie die Schüler ihr erstes Spiel in Roblox erstellen und programmieren. Lernen Sie, wie man einen Hindernisparcours baut und farbwechselnde Blöcke programmiert.

ISTE-Standards: Innovativer Designer 4a, 4c, 4d, Kreativer Kommunikator 6b, 6d

Lernziele
  • 3D-Teile manipulieren, um einen Hindernisparcours zu erstellen.
  • Ein Spiel entwerfen und testen, wobei der Fokus auf einer unterhaltsamen Benutzererfahrung liegt.
  • Skripte erstellen, die Variablen und Schleifen für visuelle Effekte im Spiel verwenden.
Fähigkeiten und Konzepte
  • Variable - Ein Platzhalter für Informationen im Code.
  • String - Eine Variable, die ganze Sätze speichern kann, geschrieben in Anführungszeichen.
  • Schleife - Ein Code, der sich wiederholt, bis etwas anderes gesagt wird.
Vorbereitung
  • Stellen Sie sicher, dass jeder Schüler ein Roblox-Konto hat und seine Anmeldedaten kennt.
  • Handouts ausdrucken und Präsentation vorbereiten.
Materialien

Übersicht

DauerAktivitätBeschreibung
5 minEinführungStellen Sie das Projekt und die Struktur der Lektion vor.
30 minGeführtes Tutorial: Einführung in StudioStellen Sie die Grundlagen von Roblox Studio vor, indem Sie die ersten Teile eines Hindernisparcours bauen.
60 minGeführtes Tutorial: Einführung in die ProgrammierungErstellen Sie Skripte, die die Farben eines Teils ändern.
20 minUnabhängige Arbeit: Beenden der SchülerprojekteLassen Sie die Schüler aufholen oder ihr Projekt weiterbauen.
5 minZusammenfassungReflektieren Sie über das Projekt und fassen Sie die gelernten Konzepte zusammen.

Unterrichtsplan

Einführung

  1. Stellen Sie den Kurs vor:

    • Die Schüler werden ihren eigenen „Obby“ (Hindernisparcours) erstellen, den andere spielen können.
    • Sie lernen auch, wie man programmiertechnisch farbwechselnde Teile erstellt, um ihren Obby zu dekorieren.
  2. Stellen Sie sicher, dass alle Schüler aktiv im Roblox Studio eingeloggt sind. Hinweis: Falls dies ihr erstes Mal ist, wird empfohlen, 5 Minuten für diesen Prozess einzuplanen, falls ein Schüler Probleme beim Einloggen hat.

Geführtes Tutorial - Einführung in Studio

  1. Führen Sie die Schüler durch das folgende Tutorial: Baututorial.

  2. Während Sie unterrichten, beachten Sie Folgendes:

    • Erinnern Sie die Schüler daran, ihre Kameraperspektive zu drehen, um eine genaue Sicht auf ihr Projekt zu bekommen.
    • Ermutigen Sie die Schüler, den Explorer zu nutzen, eine grundlegende Fähigkeit in Roblox Studio.

Geführtes Tutorial - Einführung in die Programmierung

  1. Informieren Sie die Schüler, dass sie nun mit dem Programmieren beginnen werden, um ihr Spiel zu erweitern.

    • Während dieser Zeit sollten sich die Schüler auf das Programmieren konzentrieren und nicht weiter an ihrem Obby arbeiten. Sie haben später Zeit, um weitere Teile hinzuzufügen oder zu testen.
  2. Führen Sie die Schüler durch die folgenden Tutorials:

Unabhängige Arbeit - Beenden der Schülerprojekte

  1. Wenn die Schüler in die unabhängige Arbeit gehen, weisen Sie darauf hin, dass sie folgende Ziele für ihren Hindernisparcours erreichen müssen.

    • Ein Benutzer kann das Ende erreichen (mit einem angemessenen Schwierigkeitsgrad).
    • Eine Balance zwischen leichten und schwierigen Sprüngen haben.
    • Frei von ungewollten visuellen oder Code-Problemen sein.
  2. Lassen Sie die Schüler mit ihren Programmierprojekten aufholen. Wenn sie fertig sind, geben Sie ihnen Zeit, um mehr hinzuzufügen oder ihren Hindernisparcours zu verbessern.

  3. Wenn Zeit bleibt, können zwei Schüler die Spiele des jeweils anderen testen und Feedback geben.

Zusammenfassung

  1. Fassen Sie zusammen, was die Schüler erstellt haben, sowie das Vokabular: Variable, String, Schleife.
  2. Fragen Sie zwei oder drei Schüler, was sie ihrem Spiel hinzufügen würden, um es zu verbessern. Zum Beispiel, ein visuell interessanterer Endpunkt oder herausforderndere Sprünge.

Anhang

Tipps zur Fehlerbehebung

Allgemeine Tipps zur Fehlerbehebung

  • Stellen Sie den Schülern „Fragen Sie 3, bevor Sie mich fragen“ vor: Ein Schüler muss drei Mitschüler fragen, bevor er den Lehrer um Hilfe bittet.
  • Beachten Sie, dass Schüler unterschiedliche Vorkenntnisse im Umgang mit Computern haben. Betonen Sie genaue Schritte beim Unterrichten, wie z.B. wann man doppelt klicken oder mit der rechten Maustaste klicken sollte.
  • Setzen Sie strenge zeitliche Vorgaben für die Erledigung einer Aufgabe, z.B. 1 Minute, um eine Farbe für ein Teil auszuwählen, oder zwei Minuten für Tests.

Einführung in Studio

  • Betonen Sie, dass die Schüler ein Spiel erstellen, das andere spielen können, nicht nur für sich selbst.
  • Wenn die Zeit knapp wird, kann die Lektion Farben und Materialien optional sein.

Einführung in die Programmierung

  • Die häufigsten Fehler bei Schülern in diesem Alter sind falsche Großschreibung und Tippfehler.
  • Stellen Sie den Schülern leitende Fragen, anstatt das Problem so weit wie möglich für sie zu lösen. Dies ermöglicht es den Schülern, wertvolle Fähigkeiten zur Fehlerbehebung zu entwickeln. Zum Beispiel: Welche Symbole müssen um einen String herum sein? - Ein Anführungszeichen.

Unterricht anpassen

Die Lektion erweitern

Lassen Sie die Schüler die Plätze tauschen und das Spiel des jeweils anderen testen.

  • Lassen Sie die Schüler zunächst Feedback in Form von 2 Sternen (Was ihnen gefallen hat) und einem Wunsch (Was sie gerne sehen würden) geben.
  • Nach dem Erhalt von Feedback sollte jeder Schüler eine Änderung basierend auf dem gesammelten Feedback umsetzen.

Zusätzliche Ressourcen

Wenn Sie diese Lektion als Teil eines Workshops verwenden, haben wir eine Beschreibung für die öffentliche Verwendung beigefügt.

Beispiel Kursbeschreibung: Mit über 60 Millionen Nutzern pro Monat ist Roblox die größte soziale Technologieplattform der Welt. Aber haben Sie gewusst, dass alle Roblox-Spiele von den Nutzern erstellt werden? Lernen Sie, Ihre eigenen Spiele mit den kostenlosen Tools zu erstellen und zu programmieren, die Roblox zur Verfügung stellt. Dies ist ein perfekter Kurs für angehende, unerfahrene Spielentwickler.

In diesem Kurs wird Ihr Schüler:

  • Programmiergrundlagen mit Luau lernen.
  • Design Thinking und 3D-Modellierung durch die Erstellung eines Hindernisparcours erkunden.
  • Ein vollständiges Spiel mit nach Hause nehmen, das online gespielt und geteilt werden kann.
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.