Fondamenti di Codifica

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

Descrizione della lezione : Scopri i concetti di codifica delle funzioni, dei loop e delle if/then con mini-progetti che possono essere aggiunti alle esperienze Roblox come piattaforme che cambiano colore e trappole.

Obiettivi del corso
  • Dimostrare la logica delle if/then statement modificando le proprietà di una parte.
  • Pratica a risolvere i problemi in script indipendentemente dal fatto che si verifichino problemi.
Abilità e concetti

    Proprietà - Qualcosa che controlla il modo in cui un oggetto sembra o si comporta, come il colore o se i giocatori possono camminarci attraverso. Loop - Un set di scriptche si ripetisce fino a quando non è stato detto diversamente. 2>

    3> Funzione

    3> -

Panoramica

DurataAttivitàDescrizione
5 minIntroduzioneIntroduci la Sessione.
20 minutiTutorial guidato: Lavorare con le proprietàModifica le proprietà di colore delle parti utilizzando gli script.
35 minTutorial guidato: Codice una trappolaCodice una trappola usando funzioni e se/allora dichiarazioni.
5 minAvvolgimentoRifletti sul progetto e riassumi i concetti appresi.

Piano di lezione

Introduzione

  1. Spiegate oggi la sessione sarà diversi mini-progetti per sviluppare le abilità nello scripting.

Tutorial guidato - Lavorare con le proprietà

  1. Guida gli studenti attraverso i seguenti tutorial:

  2. Incoraggi gli studenti a risolvere indipendentemente gli errori se hanno un errore. Per Aiuto, fai loro provare:

    • Rifare i pochi passi alla fine.
    • Chiedere a un pari per l'Aiuto.
  3. Mentre gli studenti scrivono il codice, assicurati che gli studenti scrivano commenti che descrivano esattamente il codice.

    • Non specificato: Esegui il codice
    • Migliorato: cambia il colore di PracticePart

Tutorial guidato - Codice una trappola

  1. Guida gli studenti attraverso i seguenti tutorial:

  2. Quando si lavora con le dichiarazioni if, controllare che gli studenti inseriscono il codice per apparire come esempi di codice. Ciò aiuta a rendere il codice più leggibile, il che diventa importante man mano che gli script diventano più grandi.

Avvolgimento

  1. Ricapitola ciò che gli studenti hanno creato e vocabulary: proprietà , loop e funzione .

Allegato

Risolvere problemi e consigli per la classe

  • Durante il codice, ricorda agli studenti di controllare la loro capitalizzazione o chiedi a un compagno di controllare il loro lavoro. Anche una sola lettera errata può causare un errore in parole più lunghe come FindFirstChildWhichIsA .
  • Prova le seguenti opzioni di seguito per aiutare gli studenti a sviluppare le abilità di risoluzione dei problemi.
    • Causa intenzionalmente un errore nel tuo codice e chiedi agli studenti di identificare l'errore in un tempo limitato. Questo può essere facilmente trasformato in un gioco con gli studenti mentre li sfida a trovare l'errore in un tempo limitato.
    • Scrivi una parte del codice e chiedi agli studenti di completarlo.
    • Utilizzare 'Ask 3 Before Me' in cui gli studenti chiedono a tre compagni prima di chiedere al docente per l'Aiuto. È importante per gli studenti diventare a loro agio indipendentemente dal problem solving mentre avanzano verso progetti più complessi.