Skip to main content
Portale insegnanti

Giocare

Parte 1 - Passo dopo passo

  1. IstruisciIstruisci gli studenti che realizzeranno un progetto in VEXcode GO per guidare la Code Base per raccogliere un campione di roccia marziana (il disco rosso) con l'elettromagnete, per poi riportarlo alla "Base su Marte" (il punto di partenza).
    • Gli studenti realizzeranno questo progetto insieme a voi e poi lo testeranno sulla superficie di Marte (il Campo). L'animazione seguente mostra come si sposterà la base di codice quando questo progetto verrà avviato. 

      File video
  2. ModelloModello per gli studenti su come realizzare il progetto in VEXcode GO e testare i loro progetti sul campo.
    • Iniziamo mostrando agli studenti come collegare il cervello della loro base di codice al loro dispositivo in VEXcode GO. Perché i passaggi di connessione variano tra i dispositivi, see the Connecting articles of the VEXcode GO VEX Library per i passaggi specifici per connettere VEX GO Brain al tuo computer o tablet.
    • Dovranno anche configurare VEXCode GO per la Code Base. Se necessario, modellare i passaggi dell'articolo Configurare una libreria VEX di base di codice e assicurarsi che gli studenti possano vedere i blocchi Drivetrain nella casella degli strumenti.
    • Poi iniziate a costruire insieme il vostro progetto. Per prima cosa, trascina un blocco [Drive for] nell'area di lavoro e collegalo al blocco {When started}. Modificare il parametro distanza a 400 mm. Ciò porterà la Code Base appena oltre il Red Disk per raccoglierlo.

      Programma VEXcode GO Blocks che inizia con un blocco When Started e contiene istruzioni per avanzare di 400 mm.
      Aggiungi [Guida per] e imposta la distanza

       

    • Aggiungere il blocco [Energizza elettromagnete] al progetto. Ciò farà sì che l'elettromagnete sollevi il disco.

      Continuazione del progetto dei blocchi GO VEXcode, ora con un blocco Energize Electromagnet aggiunto dopo il blocco Drive For. Il progetto ora recita: Una volta avviato, avanzare per 400 mm e quindi energizzare il magnete per dare una spinta.
      Aggiungi [Energizza elettromagnete]

       

    • Aggiungere il blocco [Svolta per] e impostare il valore di svolta a 180 gradi in modo che la base di codice si giri per tornare alla base su Marte.

      Continuazione del progetto dei blocchi GO VEXcode, ora con un blocco Turn For aggiunto dopo il blocco Energize Electromagnet. Il progetto ora recita: Una volta avviato, avanzare per 400 mm e quindi energizzare il magnete per dare una spinta. Infine, svoltare a destra di 180 gradi.
      Aggiungi [Gira per] e imposta a 180 gradi

       

    • Aggiungere un altro set [Drive for] per avanzare di 400 mm e un altro blocco [Energizza elettromagnete] e impostarlo su "drop". In questo modo il codice base consegnerà il disco alla base. Il progetto completo dovrebbe corrispondere all'immagine sottostante:

      Continuazione del progetto dei blocchi GO VEXcode, ora con un blocco Drive For e un blocco Energize Electromagnet aggiunti dopo il blocco Turn For. Il progetto ora recita: Una volta avviato, avanzare per 400 mm e quindi energizzare il magnete per dare una spinta. Poi, gira a destra di 180 gradi, avanza per 400 mm e infine energizza il magnete per far cadere.
      Aggiungere i blocchi finali e impostare i parametri

       

    • Chiedi agli studenti di chiamare il loro progetto Geo Sample 1 e di salvarlo sul loro dispositivo. See the Sezione Apri e salva della libreria VEXcode GO VEX per i passaggi specifici del dispositivo per salvare un progetto VEXcode GO.

      Progetto completo di blocchi VEXcode GO denominato Geo Sample 1. L'intero progetto recita: Una volta avviato, avanzare per 400 mm e quindi energizzare il magnete per dare una spinta. Poi, gira a destra di 180 gradi, avanza per 400 mm e infine energizza il magnete per far cadere.
      Progetto completo - Geo Sample 1

    Modello per gli studenti su come testare il loro progetto sul campo. 

    • Per prima cosa, mostra loro come posizionare il robot nel punto di partenza (la base su Marte) e il disco rosso sul campo, come mostrato nell'immagine qui sotto. Per facilitare l'allineamento, utilizzare le linee della griglia sul campo. Il disco e l'elettromagnete possono essere allineati sulle linee di intersezione della griglia del campo, per aiutare gli studenti a predisporsi al successo quando testano i loro progetti.

      Vista dall'alto di un campo GO con un disco rosso in alto a sinistra e il robot in basso a sinistra rivolto verso il disco rosso.
      Impostazione per testare
      • Una volta che la base di codice è pronta, seleziona "Avvia" in VEXcode GO per testare il progetto.

        Barra degli strumenti VEXcode GO con il pulsante Start evidenziato in un riquadro rosso, tra le icone Brain e Step.
        Seleziona 'Avvia' per testare il progetto

         

      • Per interrompere il progetto, gli studenti dovranno selezionare il pulsante "Stop" nella barra degli strumenti VEXcode GO.
    • Per gli studenti che finiscono prima e hanno bisogno di sfide aggiuntive, chiedete loro di spostare il Disco Rosso più lontano. Possono modificare il loro codice in modo che la base di codice raccolga il disco? 
  3. FacilitareFacilitare una conversazione con gli studenti mentre testano i loro progetti.
    • Come si muove la Code Base in questo progetto?
    • Come fa la base di codice a sapere quando attivare l'elettromagnete?
    • Come abbiamo programmato il robot per tornare alla base?

    Concentratevi sul concetto, non sulla precisione. L'obiettivo di questo laboratorio è concentrarsi sul concetto di utilizzo dell'elettromagnete in un progetto. Se gli studenti hanno leggermente disallineato la loro base di codice o il disco non è esattamente nel posto giusto quando ci si avvicina, ricordate loro che è possibile muovere leggermente il disco per assicurarsi che venga prelevato dall'elettromagnete.

  4. RicordaRicorda agli studenti che, anche se si tratta di un progetto di piccole dimensioni, potrebbero commettere degli errori e che potrebbero essere necessari più tentativi prima che il loro progetto funzioni con successo.
    • Gli studenti devono controllare il parametro nel blocco [Drive for] per assicurarsi che abbia la distanza corretta necessaria per raggiungere il campione.
    • Dovrebbero anche controllare che il parametro nel blocco [Turn for] sia impostato in modo che la base di codice ruoti completamente.

    Per incoraggiare gli studenti ad accettare i propri errori lungo il percorso, poni domande come: 

    • Quale errore hai commesso che ti ha insegnato qualcosa di nuovo?
    • Quale parte del Lab ti ha fatto riflettere molto?
  5. ChiediChiedi agli studenti quali sono i diversi tipi di campioni di roccia e terreno che, secondo loro, il rover Perseverance sta raccogliendo durante la sua missione. Se fossero scienziati che studiano Marte, cosa vorrebbero imparare? Quali sensori potrebbe utilizzare il rover per indagare su questo fenomeno?

Pausa a metà gioco & Discussione di gruppo

Non appena ogni gruppo ha codificato la propria base di codice per raccogliere e restituire il disco rosso, riunitevi per una conversazione.

  • Come funziona l'elettromagnete nel nostro progetto? Quali blocchi controllano l'elettromagnete?
  • Come hai fatto a far cadere il disco tramite l'elettromagnete?
  • Cosa succederebbe se fosse necessario recuperare un disco da un luogo diverso? Come potresti modificare il tuo progetto? Quali parametri cambieresti?

Parte 2 - Passo dopo passo

  1. IstruisciIstruisci gli studenti che applicheranno quanto appreso nella Parte 1 del gioco per ripetere i loro progetti e far sì che la base di codice raccolga e restituisca il disco rosso da una nuova posizione. Possono modificare parametri o blocchi nei loro progetti per far sì che la base di codice venga indirizzata a questa nuova posizione.
    • Mostrare agli studenti la nuova configurazione del campo e fornire loro la distanza di guida di 200 millimetri (~8 pollici) in modo che possano concentrarsi sul codice per questo progetto.

    Vista dall'alto di un campo GO con un disco rosso a sinistra e il robot in basso a sinistra rivolto verso il disco rosso. Un'etichetta indicava che la distanza tra il disco e il robot era di 200 mm o 8 pollici.
    Riproduci Parte 2 Impostazione del campo
    • L'animazione seguente mostra uno dei possibili modi in cui la Code Base può muoversi per completare la sfida.
       

      File video
  2. ModelloModello per studenti su come iniziare i loro progetti in VEXcode GO.

    Se necessario, mostra agli studenti come testare il loro progetto sul campo.

    • Mostrate loro come impostare il test posizionando la Code Base sulla Mars Base. Se necessario, fare riferimento all'immagine di configurazione del campo di gioco della Parte 2 qui sopra.
    • Una volta che la base di codice è pronta, seleziona "Avvia" in VEXcode GO per testare il progetto.

      Barra degli strumenti VEXcode GO con il pulsante Start evidenziato in un riquadro rosso, tra le icone Brain e Step.
      Seleziona 'Avvia' per testare il progetto

       

    • Gli studenti dovranno selezionare il pulsante "Stop" nella barra degli strumenti VEXcode GO per interrompere il progetto. 

    Se gli studenti finiscono prima, chiedete loro di posizionare un secondo disco sul campo. Possono programmare il loro robot per raccogliere e restituire entrambi i campioni? 

  3. FacilitareFacilitare una conversazione con gli studenti mentre costruiscono e testano i loro progetti, con domande come:
    • Come deve muoversi la base di codice per raccogliere il disco? Puoi mostrarmelo con le mani?
    • Quali blocchi stai aggiungendo al tuo progetto per far sì che la tua base di codice raccolga il disco dalla nuova posizione? 
    • Come stai modificando il codice per far sì che la Code Base consegni il disco alla nuova posizione?

    Preparare gli studenti alla sperimentazione per tentativi ed errori, che è parte integrante della sfida a cui saranno sottoposti in questa fase. Potresti utilizzare la grafica del Ciclo di risoluzione dei problemi dalla pagina Background come ausilio visivo per stabilire una struttura per il processo di risoluzione dei problemi con i tuoi studenti.

    Uno schema del ciclo di risoluzione dei problemi degli studenti. Le frecce indicano che il ciclo si ripete. Il ciclo inizia con "Descrivi il problema", poi "Identifica quando e dove è iniziato il problema", poi "Effettua e verifica le modifiche" e infine "Rifletti" prima di ripetere.
    Ciclo di risoluzione dei problemi degli studenti

    Esistono molte possibili soluzioni a questa sfida. Di seguito un esempio.

    Progetto completo di blocchi VEXcode GO denominato Geo Sample 2. L'intero progetto recita: Una volta avviato, avanzare per 200 mm e quindi energizzare il magnete per dare una spinta. Poi, gira a destra di 180 gradi, avanza per 200 mm e infine energizza il magnete per far cadere.
    Riproduci Parte 2 Possibile soluzione
    • Concentratevi sul concetto, non sulla precisione. L'obiettivo di questo laboratorio è concentrarsi sul concetto di utilizzo dell'elettromagnete in un progetto. Se gli studenti hanno leggermente disallineato la loro base di codice o il disco non è esattamente nel posto giusto quando ci si avvicina, ricordate loro che è possibile muovere leggermente il disco per assicurarsi che venga prelevato dall'elettromagnete.
    • Se gli studenti necessitano di ulteriore supporto per collegare i comportamenti della Code Base con i comandi dei blocchi nel loro progetto, è possibile utilizzare la funzionalità Project Stepping per aiutarli a esaminare il progetto un blocco alla volta e vedere come viene eseguito ogni blocco nel loro progetto. Per maggiori informazioni su come utilizzare la funzionalità Project Stepping, guarda il tutorial Stepping Through Blocks in VEXcode GO.

    Icona per il tutorial Stepping Through Blocks in VEXcode GO.
    Tutorial per passare attraverso i blocchi in VEXcode GO
  4. RicordaRicorda agli studenti di controllare l'ordine (o sequenza) dei blocchi e i parametri su cui è impostato ciascun blocco nei loro progetti.
    • Cosa hai cambiato nel tuo progetto e cosa è rimasto invariato? Come hai deciso quali blocchi o parametri modificare nel tuo gruppo? 
    • Il Disco si trovava a una distanza maggiore o minore? Come è possibile modificare il parametro nel blocco [Drive for] per trovare la distanza corretta da percorrere per la Code Base?

    Mentre fai il giro della classe, spiega agli studenti come risolvere ogni problema. Si tratterà di un processo iterativo, quindi ricordate agli studenti che gli scienziati che programmano i rover su Marte devono anche provare più volte per far sì che il rover si muova come previsto.

  5. ChiediChiedi agli studenti di parlare dei rover su Marte per mettere in relazione i loro progetti con i rover reali. Quali strumenti o sensori pensano che il rover abbia per analizzare campioni di roccia e suolo marziani?