Lektionsbeschreibung: Erforschen Sie die Programmierkonzepte von Funktionen, Schleifen und Wenn/Dann-Anweisungen mit Mini-Projekten, die in Spiele wie Farbwechsel-Plattformen und Fallen integriert werden können.
| Lernziele |
|
| Fähigkeiten und Konzepte |
|
Übersicht
| Dauer | Aktivität | Beschreibung |
|---|---|---|
| 5 min | Einführung | Einführung in die Sitzung. |
| 20 min | Leitfaden: Arbeiten mit Eigenschaften | Ändern Sie die Farbeigenschaften von Teilen mit Skripten. |
| 35 min | Leitfaden: Programmieren einer Falle | Programmieren Sie eine Falle mit Funktionen und Wenn/Dann-Anweisungen. |
| 5 min | Zusammenfassung | Reflektieren Sie über das Projekt und wiederholen Sie die gelernten Konzepte. |
Lehrplan
Einführung
Erklären Sie, dass die heutige Sitzung aus verschiedenen Mini-Projekten besteht, um Fähigkeiten im Scripting zu entwickeln.
- Es ist wichtig, diese Konzepte zu verstehen, da das Abenteuer-Spiel mehr Skripte haben wird.
- Weisen Sie darauf hin, dass diese Projekte, wie eine Falle, im Abenteuer-Spiel Projekt, das sie in Sitzung 3 beginnen werden, integriert werden können.
Leitfaden - Arbeiten mit Eigenschaften
Führen Sie die Schüler durch die folgenden Tutorials:
Ermutigen Sie die Schüler, unabhängig zu troubleshoot, wenn sie einen Fehler haben. Helfen Sie ihnen dabei, indem Sie Folgendes versuchen:
- Wiederholen Sie ihre letzten Schritte.
- Fragen Sie einen Mitschüler um Hilfe.
Wenn die Schüler Code schreiben, überprüfen Sie, ob die Schüler Kommentare schreiben, die den Code genau beschreiben.
- Nicht spezifisch: Führt Code aus
- Verbessert: Ändert die Farbe von PracticePart
Leitfaden - Programmieren einer Falle
Führen Sie die Schüler durch die folgenden Tutorials:
Überprüfen Sie beim Arbeiten mit Wenn-Anweisungen, dass die Schüler den Code so einrücken, dass er wie die Code-Beispiele aussieht. Dies hilft, den Code lesbarer zu machen, was wichtig wird, wenn die Skripte größer werden.
Zusammenfassung
- Fassen Sie zusammen, was die Schüler erstellt haben, und die Begriffe: Eigenschaft, Schleife und Funktion.
- Weisen Sie darauf hin, dass die Schüler in der nächsten Sitzung ein neues Projekt beginnen werden, in dem sie ein Abenteuer-Spiel erstellen.
Anhang
Troubleshooting und Tipps für das Klassenzimmer
- Erinnern Sie die Schüler während des Codierens daran, ihre Groß- und Kleinschreibung doppelt zu überprüfen oder einen Mitschüler zu bitten, ihre Arbeit zu überprüfen. Selbst ein falscher Buchstabe kann einen Fehler bei längeren Wörtern wie FindFirstChildWhichIsA verursachen.
- Probieren Sie Folgendes aus, um den Schülern zu helfen, Problemlösungsfähigkeiten zu entwickeln.
- Machen Sie absichtlich einen Fehler in Ihrem Code und bitten Sie die Schüler, den Fehler zu identifizieren. Dies kann leicht in ein Spiel umgewandelt werden.
- Schreiben Sie eine teilweise Zeile Code und bitten Sie die Schüler, diese zu vervollständigen.
- Nutzen Sie 'Frag 3, bevor ich es tue', bei dem die Schüler drei Mitschüler um Hilfe bitten, bevor sie den Lehrer fragen. Es ist wichtig, dass die Schüler sich in der selbstständigen Fehlersuche wohlfühlen, während sie zu komplexeren Projekten übergehen.