Codifica un Giocodi storia

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Descrizione della lezione : Inizia il tuo viaggio di codifica con Roblox mentre ti unisci a milioni che partecipano all'iniziativa Hour of Code™ a livello globale. Standard ISTE : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Obiettivi della lezione
  • Creare variabili per il memorizzaggio dell'input dell'utente utilizzando il codice Luau in Roblox Studio.:
  • Combina l'input dell'utente con una storia pre- scritta.:
  • Prova e risolvi i problemi del codice risultante.
Abilità e concetti
  • Variabile - Un placeholder per le informazioni nel codice.:
  • Stringa - Una variabile che può contenere intere frasi, scritte in citazioni.:
  • Concatenazione - Unire due stringhe in una utilizzando ..
Preparazione
  • Scarica e preparati a giocare a questo Video di panoramica della lezione
  • Stampa le presentazioni e prepara la presentazione
  • Opzionale - Assicurati che gli studenti abbiano spazio per muoversi fisicamente per fare proposte per le animazioni di riferimento
Materiali

Panorama

DurataAttivitàDescrizione
5 minutiIntroductioneIntroduci la struttura del progetto e della lezione.
5 minutiLavoro guidato: crea storieFai scrivere agli studenti le loro storie e crea placeholder.
25 minutiTutorial guidato: giochi di storiaGuida gli studenti attraverso un tutorial per costruire un Giocodi storia.
10 minutiLavoro indipendente: completa i progetti degli studentiLascia che gli studenti recuperino o continuino a costruire storie.
5 minutiConclusioneRicapitola la lezione e fai condividere agli studenti le storie

Piano di lezione

Introductione

  1. Riproduci questo video su Hour of Code™, un'iniziativa nazionale che introduce milioni di studenti a un'ora di programmazione su computer.
  2. Dici agli studenti che costruiranno un gioco utilizzando Roblox Studio, lo strumento utilizzato per creare tutte le esperienze Roblox.Gli studenti scriveranno una storia e poi useranno le risposte dell'utente per sostituire parole e nomi.Ad esempio: un giorno [name] si è svegliato e ha mangiato un gigante [cibo preferito dell'utente].
  3. Guarda il video di panoramica del progetto per mostrare agli studenti l'esperienza che creeranno e creeranno eccitazione.

Lavoro guidato - Creare storie

  1. Fornire agli studenti carta e penna per scrivere le loro storie.
  2. Guida gli studenti attraverso le lezioni Scrivi la storia.
    • Fai svolgere agli studenti questa attività lontano dai computer per ridurre le distrazioni.
    • Consiglio di brainstorming: fai generare idee agli studenti facendo in modo che uno suggerisca un personaggio (mago, chef, ecc.), e un altro suggerisca ciò che quel personaggio fa.

Tutorial guidato - Giochi di storia

  1. Guida gli studenti attraverso i tutorial a partire da Apertura del modello e terminando con Finitura e Aggiunta.

Lavoro indipendente - Completa progetti studenteschi

  1. Mostra agli studenti i suggerimenti e i trucchi da Finito e Aggiungi.
  2. Fai recuperare agli studenti i loro progetti.Se terminato, aggiungi le seguenti sfide, chiedi loro di aggiungere due o più caratteri (ciascuno usando una variabile diversa: name2, name3).

Incarta

  1. Ricapitola ciò che gli studenti hanno creato e il vocabolario: variabile, Stringa, concatenazione.
  2. Incoraggia 2 o 3 studenti a condividere verbalmente la storia che hanno scritto come classe.Ad esempio, uno studente legge la storia e poi chiama un altro studente per fornire una risposta.

Appendice

Suggerimenti per la risoluzione dei problemi

Consigli generali di risoluzione dei problemi

  • Introduci gli studenti a "Ask 3 Before Me": uno studente deve chiedere a tre pari prima di chiedere Aiutoall'istruttore.
  • I vicini devono testare il lavoro l'uno dell'altro. Mentre testano, incoraggia gli studenti a cercare errori comuni come spazi mancanti nella concatenazione. Lezione 1: crea variabili
  • Per aiutare gli studenti a trovare meglio lo script del gestore della storia, disegna l'ordine su una bacheca: StarterGUI > GameGUI > StoryManager .
  • Mentre gli studenti digitano la loro prima variabile, assicurati che sia tra le due linee verdi tratteggiate. Ciò aiuterà a evitare errori futuri. Lezione 2: Ottieni le risposte del giocatore
  • Stressa la capitalizzazione rigorosa e la punteggiatura mentre gli studenti digitano parole come storyMaker e GetInput .Avere una lettera scritta male o capitalizzata in modo errato causerà un errore.
  • Ricorda agli studenti di premere il pulsante Stop ogni volta che hanno finito il playtest. Lezione 3: Racconta la storia
  • Mentre gli studenti digitano le frasi, possono notare spazi extra o alcune parole combinate insieme.Le variabili di stringa mostrano letteralmente tutto tra le virgolette.
  • Se la storia scrive parole che sono combinate come, "wizardNia", aggiungi uno spazio extra prima di quella variabile.

Personalizza la lezione

Semplifica la lezione

  • Fai concentrare gli studenti solo sulla scrittura di una domanda, una frase e una variabile. Espandi la lezione
  • Fai includere agli studenti almeno una tecnica da Consigli e Trucchi.
  • Permetti agli studenti di scambiare posti per giocare le esperienze l'uno dell'altro quando sono finiti.

Risorse varie

Di seguito sono riportate domande da controllare per comprendere il contenuto.

Domande della lezione 1Risposta
Una variabile è ...Un placeholder per le informazioni
Cosa contengono gli script?Codice per eseguire programmi
Nome un esempio di un buon nome variabile:adjective03 , name3 , myVerb1
Dove nello script il codice deve essere digitato?Tra le due linee tratteggiate verdi
Domande della lezione 2Risposta
Le variabili possono contenere più di un tipo di informazione. Vero o falso?Vero
Le variabili di tipo stringa sono sandwichate tra cosa?Simboli di citazione
Cosa può e non può avere spazi tra di loro nel tuo codice?I contenuti della stringa possono avere spazi (come " My name "), le variabili non possono (come name1 )
Domande della lezione 3Risposta
Cosa fa la concatenazione e come?Combina due o più stringhe/variabili insieme usando ..

Descrizione del corso Scopri come costruire l'ultimo gioco di parole interattivo utilizzando gli strumenti di codifica e progettazione gratuiti di Roblox.In questo corso unico di un'ora, gli studenti saranno in grado di esplorare le basi della programmazione del computer e del design dei giochi, quindi condivideranno la loro esperienza completata online con gli amici per creare le proprie storie divertenti! Creato specificamente per gli studenti nuovi alla programmazione, questo programma è stato sviluppato in partnership tra Roblox, la più grande piattaforma di intrattenimento per esperienze 3D generate dagli utenti, e Hour of Code™, un movimento globale che mira a ampliare la partecipazione alla scienza del computer.

In questo corso, il tuo studente:

  • Impara e sviluppa i fondamenti della programmazione con Luau.
  • Usa la programmazione per creare un gioco di storia in un Mondo3D.
  • Porta a casa un'esperienza completa che può essere giocata e condivisa Connesso, Online.