Codice un gioco di storie

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

Descrizione del corso : Inizia il tuo viaggio di codifica con Roblox mentre entri a far parte dell'iniziativa globale Hour of Code™. ISTE Standards : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Obiettivi del corso
  • Creare variabili per memorizzare l'input dell'utente utilizzando il codice Lua in Roblox Studio.
  • Combinare l'input dell'utente con una storia pre- scritta.
  • Testare e risolvere i problemi del codice risultante.
Abilità e concetti

    Variabile - Un placeholder per l'information nel codice. Stringa - Un variable che può memorizzare intere frasi, scritte in virgolette. 0> 1> Concatenazione 1> - Combining due string in one using

    4> ..

    4> 2> >

Preparazione
  • Scarica e preparati a giocare a questa lezione Panoramica video della lezione >
  • Stampa le presentazioni e prepara la presentazione
  • 0> Opzionale - Assicurati che gli studenti abbiano spazio per muoversi fisicamente per creare le animazioni di riferimento per animazioni di riferimento0>

Materiali

Panoramica

DurataAttivitàDescrizione
5 minIntroduzioneIntroduci la struttura del progetto e la lezione.
5 minLavoro guidato: crea storieFai scrivere le loro storie e crea dei luoghi segnaposto.
25 minTutorial guidato: giochi di storiaGuida gli studenti attraverso un tutorial per costruire un Giocodi storia.
10 minutiLavoro indipendente: finisci i progetti degli studentiLascia che gli studenti recuperino o continuino a costruire storie.
5 minAvvolgimentoRiassumi la lezione e invita gli studenti a condividere le loro storie

Piano di lezione

Introduzione

  1. Gioca questo video su Hour of Code™, un'iniziativa nazionale che introduce milioni di studenti in un'ora di programmazione del computer.
  2. Dici agli studenti che stanno costruendo un gioco usando Roblox Studio, lo strumento usato per creare tutte le esperienze Roblox. Gli studenti scriveranno una storia e poi useranno le risposte degli studenti per sostituire parole e nomi. Ad esempio: Un giorno [name] si è svegliato e ha mangiato un grande [piatto preferito] di [user's].
  3. Mostra il video sull'anteprima del progetto per mostrare agli studenti l'esperienza che creeranno e creeranno entusiasmo.

Lavoro guidato - Crea storie

  1. Fornire agli studenti il cartoncino e il pennello per scrivere le loro storie.
  2. Guida gli studenti attraverso le lezioni Scrittura della storia .
    • Fai in modo che gli studenti svolgono questa attività lontani dai computer per ridurre le distrazioni.
    • Consiglio: Invita gli studenti a generare idee facendo uno suggerire un personaggio (mago, chef, ecc), e un altro suggerire cosa fa quel personaggio.

Tutorial guidato - giochi di storia

  1. Guida gli studenti attraverso i tutorial che iniziano a Aprire il modello. e finiscono con Finisci e aggiungi .

Lavoro indipendente - Completa i progetti degli studenti

  1. Mostra agli studenti i suggerimenti e le trucchetti da Finisci e aggiungi.
  2. Fai in modo che gli studenti abbiano completato i loro progetti. Se hai finito, aggiungi le seguenti sfide, fai in modo che aggiungano due o più personaggi (ogni uno usando una diversa variabile: nome2, nome3).

Avvolgi

  1. Ricapitola ciò che gli studenti hanno creato e vocabulary: variable, Stringa, concatenation.
  2. Incoraggiare 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.

Allegato

Risolvere i problemi

Suggerimenti generali per il risolvere i problemi

  • Introduci gli studenti a "Ask 3 Before Me": uno studente deve chiedere a tre compagni prima di chiedere all'insegnante per l'Aiuto.
  • Invita i vicini a testare il lavoro di altri. Mentre testi, incoraggia gli studenti a cercare gli errori comuni come spazi mancanti in concatenazione. Lezione 1: Creazione di Variabili
  • Per aiutare gli studenti a trovare meglio lo script di Story Manger, disegna l'ordine su un display board: StarterGUI > GameGUI > StoryManager .
  • Mentre gli studenti digitano la loro prima variabile, assicurati che sia tra le due linee verdi spaziate. Ciò aiuterà a evitare future errori. Menoon 2: ottenere le risposte del giocatore
  • Capitalizzazione e ortografia rigida come gli studenti digitano parole come storyMaker e GetInput . Avere una lettera capitalizzata o ortograficamente errata causerà un errore.
  • Ricorda agli studenti di premere il pulsante Stop ogni volta che hanno finito di testare. Lezione 3: Raccontando la storia
  • Mentre gli studenti digitano le frasi, potrebbero 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 in modo che gli studenti si concentrino solo su una domanda, una frase e una variabile. Espandi la lezione
  • Gli studenti devono includere almeno una tecnica da Consigli e Trucchi .
  • Consenti agli studenti di scambiare luoghi per giocare tra loro esperienze quando hai finito.

Risorse varie

Di seguito sono domande per controllare la comprensione nel contenuto.

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

Descrizione del corso Scopri come costruire il miglior gioco di parole interattivo usando gli strumenti di programmazione e design gratuiti di Roblox. In questo unico corso di un'ora, gli studenti saranno in grado di esplorare le basi della programmazione del computer e del design del gioco, quindi condividere la propria esperienza completata online con gli amici per creare le proprie storie divertenti! Creato specificamente per gli student

In questo corso, il tuo studente:

  • Impara e sviluppa le basi della programmazione con Lua.
  • 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.