Giocare
Parte 1 - Passo dopo passo
- IstruisciIstruisci gli studenti ad agganciare il loro galleggiante al robot Code Base
assicurandosi che tutti i materiali rimangano sul robot Code Base. Per raccogliere materiale extra a
questo scopo, gli studenti potrebbero dover utilizzare più gettoni.
I token possono essere oggetti di classe come pulsanti o post-it - ModelloModello che utilizza la configurazione di un gruppo, come posizionare il
galleggiante sopra o attorno al robot Code Base. Informare gli studenti che potrebbe essere necessario
rimuovere il galleggiante dal robot Code Base alla fine del laboratorio. All'inizio del Lab 3 dovranno
riattaccare il galleggiante.
- Incoraggiare gli studenti a utilizzare perni, distanziali e connettori del kit VEX GO per fissare il galleggiante. See the Pezzi del kit VEX GO Articolo della Biblioteca VEX per informazioni sui vari categorie e funzioni dei pezzi del Kit.
Progetta un float che si collega alla base del codice - FacilitareFacilitare il processo di attaccamento camminando e aiutando gli studenti che
hanno difficoltà.
Incoraggiate gli studenti a lavorare insieme e a usare il linguaggio spaziale per aiutarli ad agganciare il galleggiante. Ad esempio, incoraggiare la discussione e la spiegazione chiedendo agli studenti:
- Perché hai attaccato quel pezzo sul lato/sulla parte superiore/posteriore del tuo robot Code Base?
- Cosa succederebbe se spostassi questo pezzo dall'altro lato o addirittura sopra il galleggiante?
- Come descriveresti il collegamento del galleggiante al robot Code Base? Quali parole useresti, ad esempio sopra, accanto o dietro?
- RicordaRicorda ai gruppi che la frustrazione accade. In fin dei conti, tentativi ed errori fanno parte della vita e c'è abbastanza tempo per entrambi.
- ChiediChiedi agli studenti di aiutare gli altri gruppi una volta terminato il loro galleggiante.
Pausa a metà gioco & Discussione di gruppo
Non appena ogni gruppo ha completato l'aggancio del proprio galleggiante al robot Code Base, riunitevi per una conversazione.
- Quali problemi hai riscontrato durante il fissaggio del galleggiante?
- Come hai risolto questo problema?
- Quali soluzioni ha utilizzato il vostro gruppo quando ha riscontrato problemi nella progettazione?
Parte 2 - Passo dopo passo
- IstruisciChiedi agli studenti di creare un progetto utilizzando VEXcode GO in modo che
il loro carro Code Base si muova lungo il percorso della parata. Fate sapere agli studenti che lavoreranno
con i loro gruppi per creare uno pseudocodice e un progetto per guidare il loro carro lungo un breve
percorso della sfilata.
Esempio di percorso della parata - ModelloModello per gli studenti su come iniziare a scrivere pseudocodice per
pianificare i loro movimenti lungo il percorso della parata.
- Dimostrare come un carro si muoverà lungo il percorso. Spostare fisicamente una base di codice lungo il percorso della parata e chiedere agli studenti di fornire il linguaggio spaziale per descrivere il movimento del robot. (ad esempio spostandosi in avanti di 200 millimetri (mm), girando a destra di 90 gradi.)
- Una volta che gli studenti avranno capito come orientarsi lungo il percorso della parata, creeranno uno pseudocodice per pianificare il percorso della loro base di codice lungo il percorso. Mostra agli studenti l'animazione qui sotto e guidali attraverso questo processo.
File video- Mostra agli studenti come iniziare a scrivere uno pseudocodice per pianificare i loro movimenti lungo il percorso della parata. Ricordate loro che lo pseudocodice è uno schema dettagliato scritto a mano. Incoraggiare gli studenti a essere precisi con il loro pseudocodice per includere le distanze di guida e i gradi di svolta.
Esempio di pseudocodice - Chiedete agli studenti di lavorare in gruppo per scrivere lo pseudocodice.
Una volta che gli studenti avranno completato il loro pseudocodice, dovranno trasferirlo nei blocchi [Commento] in VEXcode GO. Assicurarsi che gli studenti abbiano completato i seguenti passaggi. Se necessario, modellare i passaggi descritti negli articoli allegati della libreria VEX:
- Avvia VEXcode GO
- Collegato il loro GO Brain al loro dispositivo
Nota: Quando colleghi per la prima volta il tuo Code Base al tuo dispositivo, il giroscopio integrato nel Brain potrebbe calibrarsi, facendo sì che il Code Base si muova da solo per un momento. Questo è un comportamento previsto, non toccare la base del codice durante la calibrazione.
- Il progetto è stato chiamato Parade 1
- Save the project
- Configurare una base di codice
Modello per gli studenti su come aggiungere blocchi [Commento] nel progetto. Gli studenti avranno bisogno di un blocco [Commento] per ogni riga di pseudocodice. Quindi, se hanno otto righe di pseudocodice, avranno bisogno di otto blocchi [Commento]. Fornire agli studenti un modello delle prime tre righe dell'esempio.
Pseudocodice trasferito a [Commento] Blocchi Una volta trasferito il loro pseudocodice, gli studenti aggiungeranno i blocchi Drivetrain. Ricordare agli studenti che i blocchi [Commento] servono per organizzare i loro progetti e non eseguiranno comportamenti. Dovranno aggiungere blocchi Drivetrain per far muovere la loro Code Base.
- Chiedi agli studenti di aggiungere un blocco [Drive for] sotto il primo blocco [Commento].
Aggiungi [Drive per] Blocco - Quindi, chiedi agli studenti di adattare i parametri in modo che corrispondano a quanto richiesto nel blocco [Commento]. In questo caso si tratta di 200 millimetri (mm).
Regola parametri - Chiedere agli studenti di continuare ad aggiungere i blocchi corrispondenti in tutto il loro pseudocodice.
- Una volta completati i progetti, fate in modo che gli studenti li avviino e testino il codice sul percorso di prova predisposto.
Esempio di progetto con pseudocodice - FacilitareFacilitare una discussione con gli studenti ponendo le seguenti domande:
- Quanti giri ci sono nel percorso della parata? In quale direzione sono?
- Quanto deve spostarsi il tuo robot Code Base per percorrere l'intero percorso della parata?
- Puoi usare le mani per spiegare come il robot deve muoversi lungo il percorso?

- RicordaRicorda agli studenti che ogni passaggio del loro pseudocodice è un comportamento che il loro robot Code Base completerà. I comportamenti dovrebbero essere il più specifici possibile.
- ChiediChiedi quali tipi di lavori richiedono la codifica? Riusciranno mai a immaginarsi di svolgere un lavoro che richieda la programmazione? Cosa c'è di divertente nella programmazione?