Implementazione di una gara di salvataggio Rover in classe

Perché organizzare concorsi nella tua classe?

Le competizioni Rover Rescue promuovono la connessione - Insegnare e apprendere con VEXcode VR e Rover Rescue può costituire un ambiente di apprendimento altamente personalizzato. L'aggiunta dell'elemento competizione promuove la conversazione e l'apprendimento condiviso e mantiene gli studenti coinvolti e connessi tra loro e con i materiali del corso. Ciò è particolarmente vantaggioso in ambienti di apprendimento unici, come quelli che molti di noi si trovano ad affrontare nelle aule COVID. Agli studenti che frequentano ambienti di apprendimento a distanza spesso mancano i legami che avevano con gli altri studenti e i concorsi possono offrire un modo per restituirli, in modo divertente ed entusiasmante.

Le gare di salvataggio Rover promuovono l'iterazione - Attraverso la partecipazione alla competizione, gli studenti sono incoraggiati a ripetere e sperimentare il loro codice, a provare cose nuove e ad imparare attivamente dagli altri. L'obiettivo non è semplicemente portare a termine l'attività, ma creare una soluzione che funzioni meglio, più velocemente o in modo più efficiente rispetto ad altre possibili soluzioni. Questo sforzo per creare un codice “migliore” è direttamente collegato a ciò che fanno ogni giorno i programmatori professionisti.

Screenshot dell'interfaccia VR VEXcode che mostra la sfida di programmazione Rover Rescue, caratterizzata da un ambiente di codifica basato su blocchi con elementi visivi che rappresentano il robot virtuale e la sua missione.

Le gare di soccorso Rover promuovono il coinvolgimento - La scheda di riferimento per studenti VR VEXcode del corso di soccorso Rover offre agli studenti delle sfide per raggiungere la missione più lunga possibile nel parco giochi. Vengono fornite alcune informazioni su come funziona il Playground, inclusi minerali, nemici e punti esperienza, ma non vengono fornite informazioni dirette su dove iniziare o quali tipi di azioni potrebbero voler cercare per rendere la loro missione leggermente più lunga.

Le competizioni Rover Rescue possono interrompere questo processo di pensiero e incoraggiare gli studenti a impegnarsi per periodi di tempo più lunghi attorno agli stessi concetti. Controllare la classifica di una classe e vedere che il punteggio dell'ultimo ingresso è stato battuto, può ispirare uno studente a rivisitare e rielaborare il codice per risalire in classifica. Invece di finire l’attività e metterla da parte, gli studenti ora sono ansiosi di rivedere i propri processi mentali, le capacità di codifica e la strategia; continuando a impegnarsi con gli stessi concetti di codifica nel tempo e imparando così più profondamente.

  • Per saperne di più su come implementare le competizioni in classe con altre attività VR VEXcode, consulta questo articolo.

Come utilizzare le gare di salvataggio Rover nella tua classe

Completa la missione più lunga in Rover Rescue - L'obiettivo di questa attività è svolgere la missione più lunga possibile, raccogliendo punti esperienza (XP) per salire di livello e acquisire forza ed efficienza lungo il percorso. Chiedi ai tuoi studenti di competere per avere la missione più lunga in Rover Rescue.

Screenshot dell'interfaccia VR VEXcode che mostra la sfida Rover Rescue, in cui un robot virtuale affronta un percorso con ostacoli e illustra concetti di codifica in un ambiente di programmazione basato su blocchi per l'istruzione STEM.

Gli studenti possono utilizzare la finestra Rover Rescue Playground per tenere traccia della durata della missione e dei XP mentre giocano.

Gli studenti inviano screenshot dei loro certificati per mostrare la durata della missione e gli XP - Chiedi agli studenti di inviare i loro risultati solo all'insegnante, che poi li metterà in ordine; oppure chiedi agli studenti di condividerli direttamente con la classe tramite mezzi digitali, come un documento Google. 

Screenshot dell'interfaccia VR di VEXcode che mostra la sfida di programmazione "Rover Rescue", caratterizzata da un layout di codifica basato su blocchi e da un robot virtuale che affronta una missione di salvataggio in un ambiente simulato.

Esempio di invio con certificato Rover Rescue compilato.

Gli studenti possono anche confrontare i loro punteggi con quelli della classifica internazionale Rover Rescue Leaderboard.

Suggerimenti per gli invii degli studenti:

  • Limita il numero di contributi degli studenti al concorso per incoraggiarli a riflettere su come stanno creando il loro codice. Abilitare più di una voce incentiva l'iterazione, ma avere opzioni illimitate può risultare complicato. Limitare gli studenti a non più di tre per lezione, o cinque al giorno, aiuterà a mantenere le cose coinvolgenti e gestibili.
  • Potresti voler aggiungere che tutti devono avere una presentazione prima che una revisione possa essere aggiunta. Ciò consentirà agli studenti che lavorano a diversi livelli di avere pari opportunità di accesso.
  • Offri "premi" aggiuntivi per categorie come il codice più efficiente, la maggior esperienza acquisita o il miglior utilizzo di un algoritmo per promuovere gli studenti che analizzano il loro codice.

Visualizza la classifica durante la competizione

  • Classifica digitale : utilizza la Classifica VR VEXcode per creare uno spazio in cui tutti possono vedere i progressi.
    • Condividi il codice: questo metodo consente inoltre agli insegnanti di evidenziare sezioni particolari del codice degli studenti e agli studenti di vedere e imparare dalle capacità di codifica degli altri.
  • Classifica analogica - Se sei in una classe, puoi semplicemente tenere traccia dei progressi degli studenti sulla lavagna. Gli studenti devono condividere con te i loro certificati o screenshot prima di modificare la bacheca e gli insegnanti o gli studenti possono aggiornare la bacheca con nomi e orari.

Come organizzare il concorso in classe

Gli studenti possono competere tra loro in coppie, gruppi o con l'intera classe.

Per gare in classe contemporaneamente

  • Annuncia il concorso prima della lezione o il giorno stesso, per dargli un senso di eccitazione.
  • Pubblica le "Regole" della tua classe per tutti: includi il numero di invii consentiti a ogni studente o squadra, l'obiettivo del concorso, l'attività o il parco giochi in uso e il metodo di invio.
  • Aggiorna la classifica della classe durante il periodo di tempo della competizione.
  • Offri incentivi per i "vincitori": questo può essere un "premio" tangibile o qualcosa come la possibilità di scegliere il prossimo parco giochi della competizione VEXcode VR. Usa ciò che sai sui tuoi studenti per impostare incentivi che corrispondano alle loro personalità e interessi.

Per le competizioni in un ambiente di apprendimento asincrono

  • Annuncia il concorso prima della lezione o il giorno stesso, per dargli un senso di eccitazione.
  • Imposta un intervallo di tempo più lungo per consentire la partecipazione nel tempo, ad esempio più giorni di scuola, se possibile.
  • Pubblica le "Regole" della tua classe per tutti: includi il numero di invii consentiti a ogni studente o gruppo, l'obiettivo del concorso e il metodo di invio.
  • Aggiorna la classifica della classe durante il periodo di tempo della competizione. Invia avvisi in caso di modifiche o quando sono stati aggiunti aggiornamenti per mantenere gli studenti coinvolti.
  • Potresti voler aggiungere che tutti devono avere una presentazione prima che una revisione possa essere aggiunta. Ciò consentirà agli studenti che lavorano a diversi livelli di avere pari opportunità di accesso.
  • Offrire incentivi per i “vincitori”. Poiché i "premi" tangibili non sono necessariamente un'opzione, vantaggi competitivi come la scelta del prossimo parco giochi della competizione VEXcode VR o una carta "tempo extra" da utilizzare nella prossima competizione potrebbero funzionare bene. Usa ciò che sai sui tuoi studenti per impostare incentivi che corrispondano alle loro personalità e interessi.

Concludi le gare con conversazioni di codifica

  • In qualsiasi ambiente di apprendimento, gli studenti possono rispondere ad alcuni suggerimenti di discussione per concludere la competizione. Domande come queste possono offrire agli studenti l’opportunità di articolare il proprio pensiero e imparare dagli altri.
    • Come hanno fatto i vincitori a fare così bene? Cosa c'era di diverso nel loro codice?
    • Cosa hai cambiato nelle tue iterazioni del progetto? In che modo questi cambiamenti hanno aiutato o danneggiato il tuo tempo?
    • Quali nuove strategie di codifica hai imparato in questa competizione?
    • Cosa hai imparato vedendo il codice di qualcun altro? Come ha influenzato il tuo pensiero?

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: