Code ein Story-Spiel

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

Lektionsbeschreibung : Starte deine Codierreise mit Roblox, während du dich der Millionen anschließt, die an der weltweiten Aktion "Stunde des Codes" teilnehmen. ISTE-Standards : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Unterrichtsziele
  • Erstellen von Variablen für das Speichern von Benutzereingaben mit Luau-Code in Roblox Studio.:
  • Kombinieren Sie den Benutzereingang mit einer vorab geschriebenen Geschichte.:
  • Teste und löse Probleme mit dem resultierenden Codes.
Fähigkeiten und Konzepte
  • Variable - Ein Platzhalter für Informationen im Codes.:
  • Saiten - Eine Variable, die ganze Sätze speichern kann, geschrieben in Zitaten.:
  • Kombination - Kombination zweier Zeichenketten in eine mit ..
Vorbereitung
  • Laden und bereiten Sie sich vor, dieses Übersichtsvideo der Lektion zu spielen
  • Drucken Sie Handouts aus und bereiten Sie die Präsentation vor
  • Optional - Stellen Sie sicher, dass die Schüler Platz haben, um sich physisch zu bewegen, um Anträge für Referenzanimationen zu machen
Materialien

Übersicht

DauerAktivitätBeschreibung
5 minEinleitungFühre das Projekt und die Lernstruktur ein.
5 minLeitfadengesteuerte Arbeit: Geschichten erstellenLassen Sie die Studenten ihre Geschichten schreiben und Platzhalter erstellen.
25 minLeitfaden-Tutorial: GeschichtenspieleFühre Schüler durch ein Tutorial, um ein Story-Spiel zu erstellen.
10 minUnabhängige Arbeit: Beende StudentenprojekteLassen Sie die Studenten aufholen oder weiterhin Geschichten bauen.
5 minAbschlussWiederhole die Lektion und lass die Studenten Geschichten teilen

Unterrichtsplan

Einleitung

  1. Spiele dieses Video über Hour of Code™, eine landesweite Initiative, die Millionen von Schülern eine Stunde Computerprogrammierung einführt.
  2. Sage den Schülern, dass sie ein Spiel mit Roblox Studio bauen werden, dem Werkzeug, mit dem alle Roblox-Erlebnisse erstellt werden.Studierende schreiben eine Geschichte und verwenden dann die Antworten des Benutzers, um Wörter und Namen zu ersetzen.Zum Beispiel: An einem Tag wacht [Name] auf und isst ein riesiges [Lieblingsessen des Benutzers].
  3. Spiele das Projektübersichts-Video ab, um den Studenten die Erfahrung zu zeigen, die sie schaffen und Aufregung aufbauen werden.

Leitfadengesteuerte Arbeit - Geschichten erstellen

  1. Stelle Schülern Papier und Bleistift zur Verfügung, um ihre Geschichten zu schreiben.
  2. Führe Schüler durch die Lektionen Die Geschichte schreiben.
    • Lassen Sie die Studenten diese Aktivität weg von Computern durchführen, um Ablenkungen zu reduzieren.
    • Brainstorming-Tipp: Lassen Sie die Studenten Ideen generieren, indem einer einen Charakter (Zauberer, Koch usw.) vorschlägt, und ein anderer vorschlägt, was dieser Charakter tut.

Leitfaden-Tutorial - Geschichtenspiele

  1. Führe Schüler durch die Tutorials durch, die mit Öffnung der Vorlage beginnen und mit Fertigstellung und Hinzufügen enden.

Unabhängige Arbeit - Beende Studentenprojekte

  1. Zeige den Studenten die Tipps und Tricks von Fertig und Hinzufügen.
  2. Lassen Sie die Studenten mit ihren Projekten aufholen.Wenn fertig, füge die folgenden Herausforderungen hinzu, lass sie zwei oder mehr Zeichen hinzufügen (jeder verwendet eine andere Variable: name2, name3).

Abschließen

  1. Fassen Sie zusammen, was Schüler erstellt und Vokabular: Variable, String, Kombination erstellt haben.
  2. Ermutige 2 oder 3 Studenten, die Geschichte, die sie als Klasse geschrieben haben, mündlich zu teilen.Zum Beispiel liest ein Student die Geschichte vor und ruft dann einen anderen Studenten an, um eine Antwort zu geben.

Anhang

Problemlösungstipps

Allgemeine Fehlersuchentipps

  • Führe Studenten mit "Ask 3 Before Me" ein: Ein Student muss drei Kollegen fragen, bevor er den Ausbilder um helfenbittet.
  • Lassen Sie Nachbarn die Arbeit des anderen testen. Während sie testen, ermutigen Sie die Studenten, nach häufigen Fehlern wie fehlenden Leerstellen in der Kombination zu suchen. Lektion 1: Variablen erstellen
  • Um Studenten zu helfen, das Skript, das. PL: die Skriptsbesser zu finden, zeichne die Reihenfolge auf einem Displayboard auf: StarterGUI > GameGUI > StoryManager .
  • Wenn Studenten ihre erste Variable eingeben, stellen Sie sicher, dass sie zwischen den beiden grünen Strichen liegt. Dies wird helfen, zukünftige Fehler zu vermeiden. Lektion 2: Spielerantworten erhalten
  • Strengere Groß- und Kleinschreibung und Rechtschreibung, wenn Studenten Wörter wie storyMaker und GetInput eingeben.Wenn ein Buchstabe falsch geschrieben oder fehlerhaft kapitalisiert wird, wird ein Fehler verursacht.
  • Erinnere die Studenten daran, die Stopp-Taste zu drücken, wann immer sie mit dem Spieltest abgeschlossen sind. Lektion 3: Erzähle die Geschichte
  • Wenn Studenten Sätze tippen, können sie zusätzliche Leerstellen oder einige Wörter kombiniert bemerken.Schnurvariable zeigen buchstäblich alles zwischen Anführungszeichen.
  • Wenn die Geschichte Wörter schreibt, die wie "wizardNia" kombiniert sind, füge einen zusätzlichen Platz vor dieser Variable hinzu.

Die Lektion anpassen

Vereinfache die Lektion

  • Lassen Sie die Studenten sich nur auf die Schreibung einer Frage, eines Satzes und einer Variable konzentrieren. Erweitere die Lektion
  • Lassen Sie die Schüler mindestens eine Technik aus Tipps und Tricks einbeziehen.
  • Erlaube den Studenten, Plätze zu tauschen, um sich gegenseitig Erfahrungen zu spielen, wenn sie fertig sind.

Sonstige Ressourcen

Im Folgenden sind Fragen aufgeführt, die auf Verständnis im Inhalt überprüft werden.

Lektion 1 FragenAntwort
Eine Variable ist ...Ein Platzhalter für Informationen
Was halten Skripte bereit?Code zum Ausführen von Programmen
Beispiel eines guten Variablennamens nennen:adjective03 , name3 , myVerb1
Wo im Skript muss der Code eingegeben werden?Zwischen den beiden grünen Strichen
Fragen der Lektion 2Antwort
Variablen können mehr als eine Art von Informationen enthalten. Wahr oder falsch?Wahr
Schnurtypentyp-Variablen sind zwischen was eingepackt?Zitierzeichen
Was kann und kann nicht mit Abständen zwischen ihnen in deinem Codeshaben?Schnurinhalte können Leerstellen haben (wie " My name "), Variablen können nicht (wie name1 )
Lektion 3 FragenAntwort
Was macht die Kombination und wie?Kombiniert zwei oder mehrere Zeichenketten/Variablen zusammen mit ..

Kursbeschreibung Entdecke, wie du das ultimative interaktive Wortspiel mit Roblox' kostenlosen Codes- und Designwerkzeugen bauen kannst.In diesem einzigartigen einstündigen Kurs können die Teilnehmer die Grundlagen der Computerprogrammierung und des Spieldesigns erkunden und dann ihre abgeschlossene Erfahrung mit Freunden online teilen, um ihre eigenen lustigen Geschichten zu erstellen! Dieses Curriculum wurde speziell für Studenten entwickelt, die neu in der Programmierung sind, und wurde in Zusammenarbeit mit Roblox, der größten Unterhaltungsplattform für benutzergenerierte 3D-Erlebnisse, und Hour of Code™, einer globalen Bewegung, die darauf abzielt, die Teilnahme an der Informatik zu erweitern, erstellt.

In diesem Kurs wird dein Student:

  • Lerne und entwickle Programmiergrundlagen mit Luau.
  • Verwende Programmierung, um ein Story-Spiel in einer 3D-Welt zu erstellen.
  • Nimm ein komplettes Erlebnis mit nach Hause, das online gespielt und geteilt werden kann.