Skip to main content
Portale insegnanti

Giocare

Parte 1 - Passo dopo passo

  1. IstruisciIstruisci gli studenti che applicheranno quanto appreso in Engage per far compiere al loro robot una svolta di 360 gradi utilizzando i blocchi [Spin for]. L'animazione seguente mostra come dovrebbe muoversi il robot mentre effettua una svolta di 360 gradi.
    File video
    • Gli studenti conoscono la distanza che il robot deve percorrere, ora devono calcolare il numero di giri della ruota necessari e inserire quel numero nei blocchi [Gira per]. Se la soluzione è corretta, il robot completerà una svolta di 360 gradi .
  2. ModelloModello per gli studenti su come testare le proprie soluzioni con la Code Base.
    • 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, vedere il sezione sul collegamento di articoli nella libreria VEXcode GO STEM per passaggi specifici per connettere il file VEX GO Brain sul tuo computer o tablet. 
    • Una volta connessi, verrà aperto il progetto di esempio del carro allegorico. Per farlo, seleziona "File" dalla barra degli strumenti, quindi "Apri esempi". Successivamente, chiedete agli studenti di selezionare il progetto di esempio "Carro allegorico". L'icona del progetto di esempio riporta la scritta "Carro da parata" nella parte inferiore e mostra un'icona di robot blu nella parte superiore con una freccia che indica il movimento.
      • Guarda il video qui sotto per vedere come aprire il progetto di esempio del carro allegorico in VEXcode GO.  

        File video
    • Una volta aperto il progetto di esempio, gli studenti dovranno cambiare la direzione del motore destro in invertire, selezionando il menu a discesa nel blocco [Gira per].  Guarda il video qui sotto per vedere come cambiare il parametro per far girare il robot in questo progetto.  

      File video
    • Chiedi agli studenti di chiamare il loro progetto " Carrozza mobile Turno e di salvarlo sul loro dispositivo. Consulta questa sezione di articoli per i passaggi specifici del dispositivo per salvare un VEXcode GO progetto
    • Quando saranno pronti, gli studenti la loro soluzione nei dei blocchi [Spin for].

    Progetto VEXcode GO con un blocco When started e due blocchi Spin for allegati, con i parametri della distanza vuoti. Il progetto recita: Una volta avviato, far girare il motore sinistro in avanti per curve senza interruzioni e non aspettare; far girare il motore destro all'indietro per curve senza interruzioni.
    Inserisci le soluzioni nei parametri per testare
    • Una volta che gli studenti hanno inserito le loro soluzioni, "Avvia" in VEXcode GO per testare il progetto.

    Il pulsante Start nella barra degli strumenti di VEXcode GO, evidenziato con un riquadro rosso. Il pulsante Start si trova tra l'icona verde del cervello e il pulsante Step.
    Seleziona 'Avvia' per testare il progetto
    • Per interrompere il progetto, gli studenti dovranno selezionare il pulsante "Stop" nella barra degli strumenti VEXcode GO.
    • Lasciare agli studenti il tempo necessario per testare i loro progetti e apportare modifiche, quindi ripetere i test, se necessario.
    • Per gli studenti che finiscono prima e hanno bisogno di sfide aggiuntive, fateli lavorare sul calcolo del numero di giri della ruota necessari affinché il robot compia una svolta di 180 gradi verso  Fateli testare e vedere se i loro calcoli sono andati bene.
  3. FacilitareFacilitare una conversazione con gli studenti mentre lavorano su come codificare il robot per effettuare la svolta di 360 gradi con domande come:
    • Cosa stiamo cercando di calcolare?
    • Qual è la distanza totale che il robot deve percorrere per compiere una rotazione di 360 ? Come lo abbiamo stabilito?
    • Conoscendo la distanza totale che il robot deve percorrere per compiere una svolta di 360 gradi e sapendo quanto si sposta il robot con un giro di ruota, come possiamo scoprire quanti giri deve compiere ogni ruota per far compiere all'intero robot una svolta di 360 gradi?
    • Quali informazioni stai inserendo nei blocchi [Spin for]? Da dove viene questo numero?

    Facilitare le strategie di risoluzione dei problemi mentre gli studenti testano i loro progetti. Gli studenti usare il Code Base per verificare le loro soluzioni e, nel farlo, dovranno assicurarsi di aver calcolato la quantità corretta di giri necessaria alle ruote. Dovranno anche verificare di aver inserito correttamente tali informazioni nei blocchi [Spin for]. Poni domande e fornisci feedback mentre gli studenti lavorano, ma evita di dare loro le risposte mentre svolgi l'attività in questo laboratorio.

    • Il valore nel blocco [Spin for] è lo stesso della tua soluzione?
    • La virgola è nella posizione corretta?
    • I valori sono gli stessi in entrambi i blocchi [Spin for]?

    Se il codice di base non ruota alla distanza corretta e tutti gli input sono corretti, significa che la soluzione (il numero di giri di ruota necessari) è errata. Chiedete loro di controllare i loro calcoli o di provare un metodo diverso per trovare questa distanza.

    La soluzione potrebbe presentare delle variazioni in base alle unità di misura utilizzate o a causa di variazioni nell'arrotondamento delle misure. Di seguito è riportato un esempio di soluzione.

    Progetto VEXcode GO con un blocco When started e due blocchi Spin for allegati. I blocchi indicano che, quando vengono avviati, bisogna far girare il motore sinistro in avanti per 2,64 giri e non aspettare; far girare il motore destro all'indietro per 2,64 giri.
    Possibile soluzione
  4. RicordaRicorda agli studenti che potrebbero essere necessari più tentativi prima che il loro progetto funzioni. Tentativi ed errori sono parte del processo di verifica e un indicatore importante per stabilire se i calcoli sono corretti.
    • Il tuo robot è andato troppo oltre? Oppure non abbastanza lontano? Perché pensi che sia successo?
  5. ChiediChiedi agli studenti in che modo la programmazione di robot che si muovono con precisione può essere utile in altri ambiti.
    • Cosa succederebbe se programmassi il tuo robot per attraversare un labirinto? Perché sarebbe importante che il robot girasse con precisione?

Pausa a metà gioco & Discussione di gruppo

Non appena ogni gruppo ha avuto il tempo di calcolare il numero di giri della ruota necessari per compiere una svolta di 360 gradi e di testare le proprie soluzioni, riunitevi per una breve conversazione.

Questo è il momento di verificare la comprensione e correggere eventuali idee sbagliate che gli studenti potrebbero avere prima di passare alla Parte 2. Offrire ai gruppi di studenti l'opportunità di condividere le proprie soluzioni e i propri metodi con domande come:

  • Sapendo che il robot doveva girare di 360 gradi, come hai determinato il numero di giri di ruota necessari?
    • Puoi mostrare e spiegare il tuo calcolo?

Parte 2 - Passo dopo passo

  1. IstruisciIstruisci gli studenti che applicheranno quanto appreso nella Parte 1 del gioco per far sì che il loro robot effettui una svolta di 180 gradi, anziché di 360 gradi, utilizzando i blocchi [Gira per] per completare il percorso di una parata. Utilizzeranno anche le soluzioni del Lab 4 per far sì che il robot percorra la distanza corretta lungo il percorso della parata. 

    Progetto VEXcode GO con parametri parzialmente compilati. Il progetto inizia con un blocco when started, poi ha tre sezioni di un commento abbinate a due blocchi Spin for. Il commento della prima sezione recita: Proseguire lungo il percorso della parata; quindi girare il motore sinistro in avanti per 7,68 curve e non aspettare; girare il motore destro in avanti per 7,68 curve. Il commento della seconda sezione recita: Girare di 180 gradi per affrontare la partenza; quindi girare il motore sinistro in avanti per curve senza interruzioni e non aspettare; girare il motore destro in avanti per curve senza interruzioni. Il commento della terza sezione recita: Guidare in avanti fino al punto di partenza; quindi far girare il motore sinistro in avanti per 7,68 curve e non aspettare; far girare il motore destro in avanti per 7,86 curve.

    L'animazione seguente mostra come dovrebbe muoversi il robot mentre completa il percorso della parata: avanzare per 48 pollici (122 cm), girare di 180 gradi, quindi avanzare per 48 pollici (122 cm) per tornare al punto di partenza. Per questo viene utilizzato il modello di codice riportato sopra.

    File video

     

  2. ModelloModello per studenti su come iniziare i loro progetti in VEXcode GO.
    • Per prima cosa, chiedi agli studenti di aprire il modello del percorso della parata.
      • Si prega di notare che i blocchi [Commento] sono inclusi per descrivere sezione del progetto. Se vuoi saperne di più sui commenti in VEXcode GO, vedere questo articolo.
      • Si noti inoltre che il primo e l'ultimo set di parametri sono stati popolati con valori basati sulle soluzioni del Lab 4 per guidare il robot per 48 pollici (122 cm), la lunghezza del percorso della parata.  Questi valori potrebbero essere leggermente diversi dalle soluzioni degli studenti nel Lab 4 a causa di lievi variazioni nelle misurazioni di arrotondamento. 

    Progetto VEXcode GO con parametri parzialmente compilati. Il progetto inizia con un blocco when started, poi ha tre sezioni di un commento abbinate a due blocchi Spin for. Il commento della prima sezione recita: Proseguire lungo il percorso della parata; quindi girare il motore sinistro in avanti per 7,68 curve e non aspettare; girare il motore destro in avanti per 7,68 curve. Il commento della seconda sezione recita: Girare di 180 gradi per affrontare la partenza; quindi girare il motore sinistro in avanti per curve senza interruzioni e non aspettare; girare il motore destro in avanti per curve senza interruzioni. Il commento della terza sezione recita: Guidare in avanti fino al punto di partenza; quindi far girare il motore sinistro in avanti per 7,68 curve e non aspettare; far girare il motore destro in avanti per 7,86 curve.
    Modello di percorso della parata
    • Gli studenti dovranno calcolare il numero di giri della ruota necessari per effettuare una svolta di 180 gradi e inserire tali valori nei blocchi evidenziati.

    Lo stesso progetto VEXcode GO di prima con i due blocchi Spin for sotto il commento "Ruota di 180 gradi per affrontare l'inizio" evidenziati in una casella rossa.
    giri della ruota di ingresso necessari per effettuare la svolta di 180 gradi

    Modello per gli studenti su come testare il loro progetto sul percorso della parata.

    • Per prima cosa, mostra loro come posizionare il robot nella posizione iniziale come mostrato nell'immagine qui sotto.  Utilizzare il distanziale blu sulla ruota per allineare il centro della ruota con il bordo anteriore della linea di partenza.

    Robot di base con supporto blu sulla ruota allineato con il bordo anteriore della linea nera che divide in due una tessera VEX GO per mostrare come posizionare il robot sul percorso della parata.
    Utilizzare il distanziale blu per aiutare ad allineare l'asse della ruota e la parte anteriore della linea di partenza
    • Una volta che la base di codice è pronta, seleziona "Avvia" in VEXcode GO per testare il progetto.

    Il pulsante Start nella barra degli strumenti di VEXcode GO, evidenziato con un riquadro rosso. Il pulsante Start si trova tra l'icona verde del cervello e il pulsante Step.
    Seleziona Avvia per testare il progetto
    • Per interrompere il progetto, gli studenti dovranno selezionare il pulsante "Stop" nella barra degli strumenti VEXcode GO.
    • Lasciare agli studenti il tempo necessario per testare i loro progetti, apportare modifiche e, se necessario, ripetere i test.
    • Una volta che gli studenti hanno avuto la possibilità di testare i loro progetti sul percorso della parata, chiedete loro di aggiungere allegati dei carri allegorici alla base di codice e di partecipare a una parata di la classe in cui tutti i gruppi si alternano nell'eseguire i loro progetti.
    • Per gli studenti che finiscono prima e hanno bisogno di sfide aggiuntive, fategli programmare il loro robot per girare una quantità diversa sul percorso della parata.  Fornire agli studenti il seguente scenario: 
      • Cosa succederebbe se la curva del percorso della parata fosse di 90 gradi? Come cambierebbero i tuoi calcoli? Provalo e vedi se i tuoi calcoli sono andati bene.
      • La sfilata è stata prolungata! Al termine del progetto, per proseguire lungo il percorso della parata, è necessario effettuare una svolta di 90 gradi verso sinistra. Aggiungi altri due blocchi [Motore di rotazione] nella parte inferiore del tuo progetto ed esegui i calcoli. 
  3. FacilitareFacilitare una conversazione con gli studenti mentre costruiscono e testano i loro progetti con domande come:
    • Cosa devi modificare nei calcoli della Parte 1 per far sì che il robot ruoti di 180 gradi anziché di 360?
    • Qual è la relazione tra queste due svolte? Come influisce questo sui tuoi calcoli?

    Facilitare le strategie di risoluzione dei problemi mentre gli studenti testano i loro progetti. Gli studenti utilizzano il Code Base per verificare i loro calcoli e dovranno assicurarsi di aver calcolato il numero corretto di svolte necessarie sia per arrivare alla fine del percorso della parata sia per effettuare la svolta di 180 gradi, quindi immettere correttamente tali informazioni nel blocco [Spin for]. Fai domande e fornisci feedback mentre gli studenti lavorano, ma evita di dare loro le risposte mentre faciliti l'attività in questo laboratorio. 

    La soluzione potrebbe presentare delle variazioni in base alle unità di misura utilizzate o a lievi variazioni nell'arrotondamento delle misure. Di seguito è riportato un esempio di soluzione. 

    Lo stesso progetto VEXcode GO di prima, con tutti i parametri compilati. Il commento della prima sezione recita: Proseguire lungo il percorso della parata; quindi girare il motore sinistro in avanti per 7,68 curve e non aspettare; girare il motore destro in avanti per 7,68 curve. Il commento della seconda sezione recita: Girare di 180 gradi per guardare la partenza; quindi far girare il motore sinistro in avanti per 1,32 giri e non aspettare; far girare il motore destro all'indietro per 1,32 giri. Il commento della terza sezione recita: Guidare in avanti fino al punto di partenza; quindi far girare il motore sinistro in avanti per 7,68 curve e non aspettare; far girare il motore destro in avanti per 7,86 curve.
    Possibile soluzione Lab 5
  4. RicordaRicorda agli studenti che potrebbero essere necessari più tentativi prima che la loro base di codice esegua la svolta come previsto. I tentativi multipli fanno parte del processo di verifica e sono un indicatore importante per verificare se i calcoli sono corretti. Mentre lavorano sui loro progetti matematici e VEXcode GO, poni loro le seguenti domande.
    • Quanto è avanzata la tua base di codice quando hai avviato il progetto? Erano troppi giri, troppo pochi giri o erano sufficienti? 
    • Se la tua base di codice è troppo elaborata o troppo poco, cosa puoi controllare nei tuoi calcoli?
    • Cosa puoi controllare nel tuo progetto VEXcode GO? 
  5. ChiediChiedi agli studenti di pensare a diverse variabili, come le dimensioni delle ruote o la distanza di sterzata, che potrebbero influenzare i loro calcoli?
    • Se avessi un robot con ruote più grandi, quale sarebbe l'impatto sul numero totale di giri? Perché dici questo?
    • Se avessi un robot con ruote più piccole, quale sarebbe l'impatto sul numero totale di giri? Perché dici questo?