Metodi di codifica alternativi
Adattare questa unità per utilizzare un metodo di codifica alternativo
Questa unità di laboratorio STEM è scritta per l'uso con le schede codificatore e codificatore. Tuttavia, è possibile utilizzare i pulsanti sul Robot 123 per toccare il codice o utilizzare VEXcode 123 per implementare l'Unità. Questa flessibilità può aiutarti a soddisfare le esigenze individuali dei tuoi studenti. Ad esempio, se i tuoi studenti hanno familiarità con VEXcode 123, possono completare tutte le attività di codifica con VEXcode 123. La sezione Riepilogo di ciascun Laboratorio contiene informazioni aggiuntive che possono aiutare a modificare il singolo Laboratorio per utilizzare VEXcode 123 o i pulsanti sul Robot 123.
Adattamento VEXcode 123
Se si utilizza VEXcode 123 con questa unità, gli studenti possono utilizzare i seguenti blocchi per guidare il robot 123 nelle attività di codifica. Per ulteriori informazioni su come lavorare con VEXcode 123, consultare la sezione VEXcode 123 della libreria VEX.
| Blocco VEXcode 123 | Comportamento |
|---|---|
![]() |
Il blocco [Drive for] sposta il Robot 123 in avanti o in retromarcia a una determinata distanza. Impostare fino a che punto si muoverà il Robot 123 inserendo un valore nell'ovale. |
![]() |
Il blocco [Gira per] ruota il robot 123 in posizione a sinistra o a destra per un numero specificato di gradi. |
- Nel Laboratorio 1, gli studenti metteranno in sequenza i comandi per creare una mossa di danza per il Robot 123. Ecco una possibile soluzione per Lab 1, Play Part 2.
- Nel Laboratorio 2, gli studenti creeranno un progetto per far sì che il Robot 123 raggiunga il tesoro su una mappa del tesoro. Ecco una possibile soluzione VEXcode 123 per l'esempio in Play Part 1.
Adattamento al tocco
È inoltre possibile adattare questa unità per utilizzare i pulsanti sul robot 123 per completare le attività in questi laboratori. Gli studenti dovrebbero capire che ogni pressione di un pulsante equivale a 1 movimento del Robot 123 e che possono creare un progetto con una serie di pressioni di pulsanti. Per ulteriori informazioni su come utilizzare il Robot 123, consultare l'articolo Using the 123 Robot VEX Library. Per ulteriori informazioni su come codificare utilizzando i pulsanti Touch sul Robot 123, vedere la Codifica con i pulsanti Touch sull'articolo 123 Robot VEX Library.
- Per adattare Lab 1, concentrarsi sulle icone dei pulsanti nella sezione Coinvolgimento e su come i simboli sui pulsanti rappresentano 123 comportamenti del robot.
| Pulsante | Nome | Comportamento |
|---|---|---|
![]() |
Inizia | Avvia il progetto quando premuto. |
![]() |
Sposta | 123 Il robot avanzerà per 1 lunghezza del robot o 1 quadrato sul campo 123. |
![]() |
Destra | 123 Il robot ruoterà in posizione di 90 gradi a destra. |
![]() |
Sinistra | 123 Il robot ruoterà in posizione di 90 gradi a sinistra. |
![]() |
Suono | 123 Il robot emetterà un suono di clacson. |
- Nelle sezioni Gioco del Laboratorio 1, gli studenti si esercitano nella creazione di progetti che spostano il Robot 123 su un Campo 123. Nell'attività Gioca parte 2, gli studenti creano un progetto per far eseguire al Robot 123 una mossa di danza. Questo è un esempio di una possibile soluzione per un progetto di movimento di danza per il Laboratorio 1. La sequenza di pressioni dei pulsanti va da sinistra a destra.
| 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Il sequenziamento è al centro del Laboratorio 2. Gli studenti dovrebbero identificare che l'ordine in cui premono i pulsanti è l'ordine in cui il Robot 123 eseguirà i comportamenti. Per adattare il Laboratorio 2, fai premere il pulsante di sequenza degli studenti per codificare il Robot 123 per spostarsi dall'inizio al tesoro sulla loro mappa. Ecco una possibile soluzione per raggiungere il tesoro nella mappa del tesoro di esempio Engage and Play Part 1. L'esempio seguente mostra la sequenza di pressioni dei pulsanti da sinistra a destra.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |






