Skip to main content
Portale insegnanti

Ingaggiare

Avvia la sezione Engage

ACTS è ciò che l'insegnante farà, mentre ASKS è il modo in cui l'insegnante agevolerà il lavoro.

ATTI CHIEDE
  1. Chiedete agli studenti di condividere le loro idee su come questo potrebbe essere utilizzato dal vero rover su Marte. Ricordate loro le cose che i veri rover, come Perseverance, stanno cercando. You can use the Background information as a reference.
  2. Incoraggiate gli studenti a pensare alla superficie di Marte e ai campioni che potrebbero essere raccolti: possono essere generici, come "roccia" o "suolo". L'idea è di dimostrare che è necessario ordinare diversi elementi utilizzando i dati dei sensori.
  3. Si illustri agli studenti che, poiché su Marte non ci sono esseri umani in di svolgere questo lavoro, i rover su Marte, come Perseverance, devono tenere le cose organizzate per studi futuri.
  4. Chiedi agli studenti di condividere le loro risposte e di attingere alle loro esperienze con la Code Base nel Lab precedente per orientarsi verso l'idea di utilizzare una condizione o un blocco [If then], come hanno fatto nel Lab 2.
  5. Prepara i tuoi studenti ad approfondire questo argomento insieme a te.
  1. Nel Lab 2 abbiamo utilizzato la nostra base di codice per ordinare un disco in base al suo colore. Perché pensi che questo tipo di comportamento potrebbe essere utile sul rover su Marte?
  2. Abbiamo utilizzato i dischi per rappresentare campioni di roccia: pensi che ci sia più di un tipo di campione di roccia da ordinare su Marte? Che tipo di campioni pensi che stiano raccogliendo i rover su Marte, come Perseverance?
  3. Perché ritieni sia importante che il rover sia in grado di selezionare i campioni dopo che sono stati raccolti?
  4. Secondo voi, come programmano gli scienziati il rover per raccogliere e smistare diversi tipi di campioni in luoghi diversi? Come possono utilizzare i dati dei sensori del rover per aiutarlo a prendere decisioni su come ordinare i campioni?
  5. Pensiamo a cosa abbiamo fatto nel Lab 2: abbiamo utilizzato un disco rosso per rappresentare un campione di roccia. Cosa succederebbe se aggiungessimo un disco blu o un disco verde per rappresentare altri tipi di campioni? Come possiamo programmare la nostra base di codice per raccogliere e ordinare più dischi in base al loro colore?

Preparare gli studenti a costruire

Prima di realizzare i nostri progetti, diamo un'occhiata più da vicino a come funzionano quando la Code Base prende una decisione. (Se gli studenti non hanno un Code Base 2.0 pre-costruito - Occhio + Elettromagnete dal Lab precedente, concedere loro 10-15 minuti per costruirlo prima delle attività di laboratorio.)

Facilitare la costruzione

  1. Chiedidi spiegare studenti che per prima cosa esaminerai il loro progetto del Lab 2 utilizzando la funzionalità Stepping in VEXcode GO, per vedere più chiaramente il flusso del progetto.
    • Quando gli studenti si uniscono ai loro gruppi, fategli compilare il foglio Routine dei ruoli robotici &. Utilizzare la diapositiva "Responsabilità dei ruoli suggerite" nella presentazione di immagini come guida per gli studenti per completare questo foglio.
  2. DistribuisciDistribuisci una base di codice predefinita 2.0 - Occhio + Elettromagnete, un disco rosso e un tablet o un computer con VEXcode GO aperto a scopo dimostrativo. Gli studenti dovrebbero essere in grado di vedere lo schermo e il robot. Dopo la dimostrazione gli studenti ritireranno il materiale.

    Versione VEX GO Code Base 2.0 con occhio + elettromagnete.
    Codice Base 2.0 - Occhio + Elettromagnete
  3. FacilitareFacilitare una dimostrazione di come procedere passo dopo passo in un progetto per gli studenti, per mostrare il flusso del progetto con il blocco [Se allora].
    • Attiva, collega e configura VEXcode GO per la Code Base, se non lo hai già fatto prima dell'inizio del Lab. See the Connecting articles in the VEX Library for device-specific information about connecting your robot to VEXcode GO. See the Configuring a Code Base article for more information on configuring VEXcode GO for your robot.
    • Aprire il progetto Sort Red 1 dal Lab 2. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to open a VEXcode GO project, if needed. If you do not have access to the project from Lab 2 build the following project in VEXcode GO.

      VEXcode GO blocca il progetto intitolato 'Sort Red 1' dal Lab 2. Il progetto recita "Quando avviato", per raccogliere l'unità disco in avanti per 400 mm e quindi energizzare il magnete per aumentare la potenza. Quindi, svoltare a destra di 180 gradi e proseguire in avanti per 400 mm. Per ordinare il disco, girare a sinistra di 90 gradi e se l'occhio rileva il rosso, procedere in avanti per 100 mm e dare energia al magnete per farlo cadere. Infine, sempre all'interno del blocco Se Allora, procedere in retromarcia per 100 mm e svoltare a sinistra di 90 gradi.
      Ordina Rosso 1 progetto
    • Posizionare un disco rosso nella posizione, come mostrato nell'immagine di configurazione sul campo qui sotto, e posizionare la base del codice sulla base di Marte (posizione iniziale).

      Vista dall'alto di un campo GO con un disco rosso in alto a sinistra e una "X" nera disegnata con un pennarello cancellabile a secco nella parte inferiore del campo a sinistra. Il robot viene posizionato sul lato sinistro della "X" e direttamente sotto il disco rosso, rivolto verso il disco.
      Impostazione per testare
    • Premere il pulsante Step nella barra degli strumenti VEXcode GO per iniziare il progetto un blocco alla volta. Quando si preme il pulsante Step, la funzione di evidenziazione in VEXcode GO lampeggerà sul blocco in esecuzione, quindi rimarrà accesa fissa attorno al blocco successivo nel progetto. Premere nuovamente il pulsante Step per passare a ciascun blocco del progetto. Help students to recognize that the block that is highlighted is the block that is running in the project. To learn more about the Stepping Feature in VEXcode GO, see the Stepping Through a Project in VEXcode GO VEX Library article.

      Barra degli strumenti VEXcode GO con il pulsante Step evidenziato in un riquadro rosso, tra le icone Start e Stop.
      Pulsante passo
    • Dopo che la base di codice raccoglie il disco rosso, guida gli studenti a riflettere sul flusso del progetto del blocco [If then]. Chiedere agli studenti di prevedere se i blocchi all'interno del blocco [Se allora] verranno eseguiti. Sapremo se questi blocchi vengono eseguiti perché verranno evidenziati:

      Lo stesso progetto VEXcode GO blocca, con il blocco contenitore If Then evidenziato in verde per indicare quali blocchi si trovano al suo interno. Il progetto recita "Quando avviato", per raccogliere l'unità disco in avanti per 400 mm e quindi energizzare il magnete per aumentare la potenza. Quindi, svoltare a destra di 180 gradi e proseguire in avanti per 400 mm. Per ordinare il disco, girare a sinistra di 90 gradi e se l'occhio rileva il rosso, procedere in avanti per 100 mm e dare energia al magnete per farlo cadere. Infine, sempre all'interno del blocco Se Allora, procedere in retromarcia per 100 mm e svoltare a sinistra di 90 gradi.
      I blocchi all'interno di [If then] funzioneranno?
      • La nostra base di codice ha raccolto il disco rosso. Verranno evidenziati successivamente i blocchi all'interno del blocco [Se allora]? Perché o perché no? 
        • Poiché il disco è rosso e il blocco <Detects color> è impostato su "rosso", la condizione del blocco [Se allora] è vera. Quindi i blocchi all'interno del blocco [If then] 'C' verranno eseguiti. 
    • Continua a scorrere il progetto per mostrare agli studenti come l'evidenziazione si sposta attraverso i blocchi nel blocco [If then] mentre la base di codice ordina il disco rosso. 
    • Una volta completato il progetto, ricorda agli studenti che il rover su Marte raccoglierà diversi tipi di campioni. Mostra agli studenti il disco blu, per rappresentare un campione di roccia diverso. Reimposta la tua base di codice sul campo e sostituisci il disco rosso con un disco blu. 
    • Ripeti il progetto e, dopo aver raccolto il disco blu, agli studenti di prevedere se i blocchi all'interno del blocco [Se allora] saranno evidenziati: 
      • Se utilizziamo un disco blu invece di un disco rosso, i blocchi all'interno del blocco [Se allora] verranno evidenziati? Perché o perché no? 
        • Poiché il disco è blu e il blocco <Detects color> è impostato su "rosso", la condizione del blocco [Se allora] è falsa. Quindi i blocchi all'interno del blocco [If then] 'C' NON verranno eseguiti. 
    • Chiedete agli studenti cosa potrebbero fare per codificare la loro base di codice in modo che ordini sia i dischi rossi che quelli blu. Dì agli studenti che esploreranno questo durante il gioco, quando svilupperanno i loro progetti per aggiungere più blocchi [If then], per far sì che la loro base di codice raccolga e ordini dischi di colore diverso nelle loro aree di ordinamento, in base al colore. 
  4. OffertaOfferta rinforzo positivo per gli studenti che partecipano attivamente alla dimostrazione, ponendo e rispondendo a domande e ascoltando i compagni di classe.

Risoluzione dei problemi dell'insegnante

Strategie di facilitazione

  • Pensa a come i tuoi studenti accederanno a VEXcode GO. Assicurarsi che i computer o i tablet che gli studenti utilizzeranno abbiano accesso a VEXcode GO. For more information about setting up VEXcode GO, see this VEX Library article.
  • Raccogliere i materiali di cui ogni gruppo ha bisogno prima della lezione. Per questo laboratorio, ogni gruppo di due studenti avrà bisogno di un kit GO, delle istruzioni di montaggio, di un computer o tablet per accedere a VEXcode GO e dei dischi rosso, blu e verde del kit. Gli studenti dovranno inoltre avere accesso a un campo per effettuare i test. 
  • Imposta in anticipo i tuoi campi, come mostrato nell'immagine sottostante, in modo che servano da area di test per la base di codice. Distribuiscili in tutta la classe per dare agli studenti abbastanza spazio per testare i loro progetti. In questa immagine, il Disco Blu è mostrato nella sua posizione per la Parte 1 del Gioco. Si consiglia di contrassegnare le posizioni di partenza del disco e della base di codice, nonché le posizioni dell'area di ordinamento, con un pennarello cancellabile a secco per aiutare gli studenti quando si preparano a testare i loro progetti.

    Vista dall'alto di un campo GO con un disco blu in alto a sinistra e tre quadrati adiacenti orizzontalmente in basso a destra etichettati con le lettere R, G e B. Le lettere indicano gli spazi in cui verranno posizionati i dischi colorati corrispondenti.
    Impostazione del campo
  • Utilizzare le linee della griglia sul campo per facilitare l'allineamento. Il disco e l'elettromagnete possono essere allineati sulle linee della griglia che si intersecano sul campo, per aiutare gli studenti a predisporsi al successo quando testano i loro progetti.
  • Gli studenti possono utilizzare il pulsante Step in qualsiasi momento durante i test. Il pulsante Step può essere utilizzato durante i test degli studenti, per aiutarli a rallentare l'esecuzione del progetto e a identificare più facilmente gli errori durante la risoluzione dei problemi. Gli studenti possono osservare il comportamento di ogni blocco singolarmente, per individuare meglio i punti in cui il robot non funziona come previsto. 
  • Se gli studenti terminano prima, fate testare loro il progetto con il disco rosso. Raccoglie e smista il Disco Rosso nell'area di smistamento corretta? Perché?