Intro al Codice e Design del Gioco

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

Descrizione della lezione : Fai in modo che gli studenti creino e codifichino la loro prima esperienza in Roblox. Impara a costruire un corso d'ostacoli e cambiare il colore del codice. ISTE Standards : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Obiettivi del corso
  • Manipola parti 3D per creare una gara di ostacoli.
  • Progetta e testare un'esperienza, concentrandoti sull'esperienza utente divertente.
  • Crea script usando variabili e loop per effetti visivi nel gioco.
Abilità e concetti

    Variabile - Un placeholder per l'information nel codice. Stringa - Un variable che può memorizzare intere frasi, scritte in virgolette. 0>

    1> Loop

    1> - Un set di codice che si ripetisce fino a quando non è detto diversamente. 1>

Preparazione
  • Assicurati che ogni studente abbia un account Roblox e conosca le informazioni di accesso.
  • Stampa le presentazioni e prepara le presentazioni.
Materiali

    Windows o Mac Computer con Roblox Studio installato Guida: Roblox Studio Cheatsheet 0> Handout: Intro to Coding Cheatsheet0> 3> 4> Handout: Brainstorming4> 3>

    opzionale

    Handout: Brainstorming

Panoramica

DurataAttivitàDescrizione
5 minIntroduzioneIntroduci la struttura del progetto e la lezione.
30 minutiTutorial guidato: Intro a StudioIntroduci le basi di Roblox Studio costruendo le prime parti di un corso d'ostacoli.
60 minutiTutorial guidato: Intro alla programmazioneCrea script che cambiano il colore di una parte.
20 minutiLavoro indipendente: finisci i progetti degli studentiLascia che gli studenti aggiornino o continuino a costruire il loro progetto.
5 minAvvolgimentoRifletti sul progetto e riassumi i concetti appresi.

Piano di lezione

Introduzione

  1. Introduci il corso:

    • Gli studenti creeranno il proprio obby (corso di ostacoli) che gli altri possono Giocare.
    • Imparerà anche a creare parti che cambiano colore per decorare il loro obby.
  2. Assicurati che tutti gli studenti siano attivamente registrati in Roblox Studio. Nota che se è la loro prima volta, è consigliato assegnare 5 minuti a questo processo in caso di eventuali problemi di accesso.

Tutorial guidato - Intro a Studio

  1. Guida gli studenti attraverso il seguente Tutoriale: Introduzione a Roblox Studio .

  2. Mentre insegui, tieni presente quanto Seguendo:

    • Ricorda agli studenti di ruotare la loro visuale della telecamera per ottenere una vista accuratezza del loro progetto.
    • Incoraggi gli studenti ad utilizzare l'Explorer, una abilità fondamentale in Roblox Studio.

Tutorial guidato - Intro allo scripting

  1. Informa gli studenti che ora inizieranno a codificare per aggiungere alla loro esperienza.

    • Durante questo periodo, gli studenti dovrebbero concentrarsi sul codice e non continuare a lavorare sull'Percorso ad ostacoli. Avranno più tempo in seguito per continuare ad aggiungere più parti o testare.
  2. Guida gli studenti attraverso i seguenti tutorial:

Lavoro indipendente - Completa i progetti degli studenti

  1. Mentre gli studenti passano al lavoro indipendente, mostra loro che hanno i seguenti obiettivi per raggiungere per il loro corso di ostacoli.

    • Un utente può raggiungere la fine (con un livello ragionevole di difficoltà).
    • Abbiamo un'equilibrio tra salti facili e difficili.
    • Sii libero di qualsiasi problema visivo o di codice non inteso.
  2. Fai in modo che gli studenti abbiano finito i loro progetti di codifica. Se hai finito, dai loro il tempo di lavorare per aggiungere più o migliorare la loro pista di ostacoli.

  3. Se c'è tempo, due studenti possono testare le esperienze gli uni degli altri e offrire Riscontro/Replica.

Avvolgi

  1. Ricapitola ciò che gli studenti hanno creato e vocabulary: variabile , corda , loop .
  2. Chiedi a due o tre studenti cosa vorrebbero aggiungere alla loro esperienza per migliorarla. Ad esempio, un punto di interruzione più attraente visivamente o più salti impegnativi

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.
  • Tieni presente che gli studenti hanno esperienze diverse con i computer. Evidenzia i passaggi esatti mentre insegni, come quando fare doppio clic o fare clic con il tasto destro.
  • Imposta aspettative di tempo severe per l'esecuzione di un compito, come 1 minuto per scegliere un colore per una parte o due minuti per giocare a un test. Intro a Studio
  • Evidenzia che gli studenti stanno creando un'esperienza che altri possono Giocare, non solo per se stessi.
  • Se stai eseguendo a tempo basso, la lezione Colori e Materiali può essere opzionale. Intro allo scripting
  • Gli errori più comuni per gli studenti di questa età sono la capitalizzazione non corretta e i typos.
  • Chiedi agli studenti di porre domande piuttosto che risolvere il problema per loro il più possibile. Ciò consente agli studenti di costruire abilità di risoluzione dei problemi preziose. Ad esempio: Quali simboli devono essere intorno a una Stringa? - Un punto virgola .

Personalizzare la lezione

Espandi la lezione Fai in modo che gli studenti cambino luogo e testare l'esperienza l'un l'altro.

  • Inizia con gli studenti che offrono feedback nella forma di 2 stelle (Cosa hanno gradito) e un desiderio (Cosa vorrebbero vedere).
  • Dopo aver ricevuto Riscontro/Replica, ogni studente dovrebbe implementare un cambiamento in base al feedback che hanno ricevuto.

Risorse aggiuntive

Se stai usando questa lezione come parte di un workshop, abbiamo incluso una descrizione per l'uso pubblico. Descrizione del corso di esempio: Con oltre 60 milioni di utenti al mese, Roblox è la Piattaformadi social technology più grande del Mondo. Ma lo sapevi che tutti i giochi creati dagli utenti? Impara a creare e codificare i tuoi giochi usando gli strumenti gratuiti resi disponibili da Roblox. Questo è un corso perfetto per i nuovi sviluppatori di giochi.

In questo corso, il tuo studente:

  • Impara le basi della programmazione con Lua.
  • Esplora il pensiero del design e la modellazione 3D creando un corso d'ostacoli.
  • Porta a casa un'esperienza completa che può essere giocata e condivisa Connesso, Online.