Skip to main content
Portale insegnanti

Metodi di codifica alternativi

Adattare questa unità per utilizzare un metodo di codifica alternativo

Questa unità STEM Lab è scritta per l'uso con le schede Coder e Coder.  Tuttavia, è possibile adattare i laboratori in questa unità per utilizzare VEXcode 123. 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.

Adattamento VEXcode 123

Se si utilizza VEXcode 123 con questa unità, gli studenti possono utilizzare i blocchi [Drive for] o [Drive until] 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 STEM.

Blocco VEXcode Comportamento
Blocco VEXcode che legge l'unità in avanti per 1 passaggio. 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.
Blocco VEXcode che legge l'unità in avanti fino all'oggetto. Il blocco [Drive until] sposta il Robot 123 in avanti o indietro fino a quando l'Eye Sensor rileva un oggetto.
Il blocco VEXcode che legge l'occhio rileva il rosso. <Eye detects> Segnala se il sensore oculare rileva il colore specificato.
Blocco VEXcode che legge se non altro. Il blocco [If then else] è un blocco 'C'che esegue i blocchi all'interno della prima o della seconda parte di If then else in base al valore booleano riportato.
Blocco VEXcode che legge per sempre Il blocco [Forever] è un blocco "C" che ripete per sempre qualsiasi blocco contenuto all'interno.

 

  • Se si utilizza VEXcode 123 con questa unità, gli studenti possono utilizzare il blocco [Drive for] per le attività del Laboratorio 1. Possono impostare fino a che punto si muoverà il Robot 123 inserendo un valore nell'ovale nelle sezioni Lab 1 Play.

Progetto VEXcode con un blocco quando avviato e 4 blocchi collegati, i blocchi si leggono come segue: avanzare di 2 passi, avanzare di 1 passo, avanzare di 1 passo, avanzare di 1 passo.
Possibile soluzione per il progetto Drive to Grandmother's House in Lab 1, Play Part 2
  • Gli studenti possono utilizzare il blocco [Drive until] nei loro progetti per il Laboratorio 2. Possono usare questo blocco per far guidare il Robot 123 fino a quando non rileva la casa della Nonna nella Parte 1 del Gioco o il Lupo nella Parte 2 del Gioco.

Progetto VEXcode con un blocco all'avvio e 2 blocchi collegati, i blocchi si leggono come segue: avanzare fino all'oggetto, suonare il clacson.
Possibile soluzione per il progetto Scare Away the Wolf in Lab 2, Play Part 2
  • In Lab 3, gli studenti possono utilizzare i blocchi [If then else] <Eye detects>, , e [Forever] per creare il 'Wolf Detecting Algorithm'. Si noti che il blocco [Forever] contiene tutti gli altri blocchi all'interno. Questo è ciò che determina quali blocchi verranno ripetuti.

    Progetto VEXcode con un blocco all'avvio e 6 blocchi collegati. Un loop perenne circonda i seguenti blocchi: avanzare fino all'oggetto, se l'occhio rileva il rosso, suonare il suono del clacson, oppure suonare il campanello.
    Possibile soluzione per il progetto "Wolf Detecting" Algorithm in Lab 3, Play Part 2