È il momento di aumentare il livello della tua sfida! In questa lezione esplorerai la codifica del tuo robot di codifica VEX AIM in quattro direzioni utilizzando VEXcode AIM. Sfrutterai quanto appreso nelle lezioni precedenti per programmare il robot in modo che si muova a sinistra e a destra. Quindi creerai un progetto per guidare il robot attorno agli ostacoli sul campo e riportarlo alla posizione di partenza!
Guarda il video qui sotto per saperne di più:
- Modifica del parametro direzione verso sinistra e destra in uno spostamento per blocco.
- Sequenziamento di più blocchi in base al tuo piano.
- Debug di base, ad esempio individuazione e correzione di un errore in un progetto.
- Utilizzo di misurazioni per determinare i parametri.
Ora che hai guardato il video, annota i tuoi pensieri nel tuo diario. Rispondi a queste domande per orientare il tuo pensiero e aiutarti a preparare una discussione con l'intera classe:
- Quali somiglianze o differenze noti tra l'utilizzo di Move for block, Button Coding e la modalità Drive per muovere il robot?
- Cosa hai visto nel video a supporto delle tue idee?
- Cosa noti riguardo all'ordine e ai parametri dei blocchi? Scrivi almeno tre osservazioni.
- Elenca almeno due domande che hai sull'utilizzo di VEXcode per spostare i quattro barili.
- Quale competenza possiedi e pensi che ti aiuterà ad avere successo nel debug in VEXcode?
Ora che hai guardato il video, annota i tuoi pensieri nel tuo diario. Rispondi a queste domande per orientare il tuo pensiero e aiutarti a preparare una discussione con l'intera classe:
- Quali somiglianze o differenze noti tra l'utilizzo di Move for block, Button Coding e la modalità Drive per muovere il robot?
- Cosa hai visto nel video a supporto delle tue idee?
- Cosa noti riguardo all'ordine e ai parametri dei blocchi? Scrivi almeno tre osservazioni.
- Elenca almeno due domande che hai sull'utilizzo di VEXcode per spostare i quattro barili.
- Quale competenza possiedi e pensi che ti aiuterà ad avere successo nel debug in VEXcode?
Dopo che gli studenti hanno guardato il video e prima di esercitarsi, si riuniscono per una discussione con l'intera classe. Utilizzare le risposte degli studenti alle domande fornite come base per la discussione.
Durante la discussione, incoraggiate gli studenti a fare riferimento ai metodi precedenti per spostare il robot, come la codifica dei pulsanti e la modalità di guida. Crea una tabella comparativa per le somiglianze e le differenze dei movimenti. Utilizza questo artefatto per il resto dell'unità.
- Prendi nota della differenza tra rotazione e movimenti laterali. È possibile porre agli studenti domande di approfondimento su questi movimenti e su come pensano che il robot sia in grado di muoversi in questi .
- Fare riferimento al video della Lezione 2 dell'Unità 1 in cui vengono mostrate e spiegate le tre ruote del robot per scoprire come ciò consente al robot di muoversi in qualsiasi direzione. Queste informazioni saranno importanti nel passaggio all'unità successiva.
Incoraggiate gli studenti a fare riferimento ai loro diari o a un'immagine del video se hanno bisogno di aiuto per esprimere i loro pensieri. Ricordate che il diario è uno strumento di supporto alla metacognizione degli studenti.
Pratica guidata
Ora che hai imparato e discusso come programmare il robot affinché si muova in tutte e quattro le direzioni, è il tuo turno di esercitarti!
Passaggio 1: Impostare il campo come mostrato di seguito.

Fase 2: Modellare i movimenti del robot necessari per completare l'attività utilizzando la modalità Guida.
- Il tuo compito è guidare il robot dai barili blu ai barili arancioni passando tra ogni set, quindi navigare intorno all'esterno di tutti e quattro i barili e tornare alla posizione di partenza. Documenta la tua guida, quindi pianifica come codificare tale movimento.
- Utilizza questa scheda attività (Google / .docx / .pdf) per guidare la tua pratica.
- Suggerimento: assicurati che ogni membro del gruppo abbia la possibilità di guidare e registrare, in modo da poter avere discussioni collaborative significative mentre crei un piano condiviso.
Fase 3: Programmare il robot per completare l'attività.
- Il tuo compito è usare il percorso pianificato dal passaggio 2 per programmare il robot in VEXcode AIM per spostarsi dai barili blu a quelli arancioni, quindi navigare intorno all'esterno di tutti e quattro i barili e infine tornare alla posizione di partenza.
- Utilizza questa scheda attività (Google / .docx / .pdf) per guidare la tua pratica.
- Suggerimento: realizza e testa il tuo progetto in piccole parti, per assicurarti che il robot si muova come previsto. In questo modo sarà molto più semplice individuare e correggere gli errori nel progetto.
Fase 4: Esplora! Passa dalla guida alla codifica per iterare sul tuo progetto e migliorare la tua strategia.
- Insieme al tuo gruppo, fai un brainstorming su come migliorare il tuo progetto.
- Guida il robot per testare le tue idee e scegline una da cui iniziare.
- Ripeti il tuo progetto per adattarlo ai nuovi comportamenti richiesti.
- Continua ad alternare frequentemente la guida e la programmazione per iterare sul tuo progetto e trovare la strategia migliore per portare a termine l'attività!
Risorse per la pratica:
Gli articoli linkati qui sono disponibili se hai bisogno di ulteriore supporto durante lo svolgimento dell'attività.
Ora che hai imparato e discusso come programmare il robot affinché si muova in tutte e quattro le direzioni, è il tuo turno di esercitarti!
Passaggio 1: Impostare il campo come mostrato di seguito.

Fase 2: Modellare i movimenti del robot necessari per completare l'attività utilizzando la modalità Guida.
- Il tuo compito è guidare il robot dai barili blu ai barili arancioni passando tra ogni set, quindi navigare intorno all'esterno di tutti e quattro i barili e tornare alla posizione di partenza. Documenta la tua guida, quindi pianifica come codificare tale movimento.
- Utilizza questa scheda attività (Google / .docx / .pdf) per guidare la tua pratica.
- Suggerimento: assicurati che ogni membro del gruppo abbia la possibilità di guidare e registrare, in modo da poter avere discussioni collaborative significative mentre crei un piano condiviso.
Fase 3: Programmare il robot per completare l'attività.
- Il tuo compito è usare il percorso pianificato dal passaggio 2 per programmare il robot in VEXcode AIM per spostarsi dai barili blu a quelli arancioni, quindi navigare intorno all'esterno di tutti e quattro i barili e infine tornare alla posizione di partenza.
- Utilizza questa scheda attività (Google / .docx / .pdf) per guidare la tua pratica.
- Suggerimento: realizza e testa il tuo progetto in piccole parti, per assicurarti che il robot si muova come previsto. In questo modo sarà molto più semplice individuare e correggere gli errori nel progetto.
Fase 4: Esplora! Passa dalla guida alla codifica per iterare sul tuo progetto e migliorare la tua strategia.
- Insieme al tuo gruppo, fai un brainstorming su come migliorare il tuo progetto.
- Guida il robot per testare le tue idee e scegline una da cui iniziare.
- Ripeti il tuo progetto per adattarlo ai nuovi comportamenti richiesti.
- Continua ad alternare frequentemente la guida e la programmazione per iterare sul tuo progetto e trovare la strategia migliore per portare a termine l'attività!
Risorse per la pratica:
Gli articoli linkati qui sono disponibili se hai bisogno di ulteriore supporto durante lo svolgimento dell'attività.
Ricordare agli studenti le aspettative del lavoro di gruppo all'inizio. You can use the roles in this pair programming VEX Library article to help you establish good habits with students.
Distribuisci la scheda attività del passaggio (Google / .docx / .pdf) a ogni studente. Ricordare agli studenti che l'obiettivo della guida è garantire che tutti i membri del gruppo abbiano un modello mentale di come il robot dovrebbe muoversi per completare con successo il compito. Incoraggiate gli studenti a prestare attenzione al modo in cui documentano la loro guida, poiché useranno la loro pratica come documentazione per sviluppare il loro codice.
Mentre gli studenti guidano, ccircola per la stanza e controlla con gli studenti il loro apprendimento. Fai domande come:
- Come descriveresti i movimenti del robot necessari per completare il compito?
- Quali dettagli sulla tua guida stai documentando? Perché? Cos'altro potrebbe essere importante?
- Come state collaborando per creare un percorso pianificato? Come è coinvolto ogni membro del gruppo?
Distribuisci la scheda attività del passaggio 3 (Google / .docx / .pdf) a ogni studente dopo che ha soddisfatto i criteri di successo per la guida e ha condiviso con te il percorso pianificato. Gli studenti useranno quindi il loro piano per realizzare i loro progetti VEXcode iniziali. Incoraggiate gli studenti a sviluppare e testare i loro progetti in modo incrementale, per rendere più facile individuare e correggere i bug.
Mentre gli studenti programmano il robot, si muovono per la stanza e si confrontano con loro per discutere dei loro progressi e del loro apprendimento. Fai domande come:
- A che punto sei del tuo percorso finora? Di quale blocco o comportamento hai bisogno ora? Come lo sai?
- In che modo l'ordine dei blocchi influenza il movimento del robot? Come hai deciso la sequenza dei blocchi?
- Cosa fai se il robot non si muove come previsto? Come risolvi questo problema?
Una volta che gli studenti hanno un progetto di codifica iniziale che completa il compito, dovrebbero passare al passaggio 4 e iniziare a iterare. Incoraggiate gli studenti a riflettere su come intendono definire il concetto di “meglio” come gruppo, in modo che possano suggerire cambiamenti volti allo stesso obiettivo. Gli studenti dovrebbero alternare liberamente e frequentemente la guida e la programmazione, in modo da imparare a utilizzare entrambe le strategie per soddisfare al meglio le proprie esigenze.
Mentre gli studenti esplorano e ripetono, muoviti per la stanza per verificare il loro processo. Fai domande come:
- Qual è l'obiettivo della tua iterazione? Perché pensi che ciò renderà il tuo progetto migliore?
- Raccontami una delle idee che hai provato. Ha avuto successo? Perché o perché no?
- Come state collaborando per esplorare e sviluppare ulteriormente il vostro progetto?
Risorse aggiuntive per gli insegnanti:
- Utilizzo dei pulsanti Condividi e Feedback - Gli studenti possono utilizzare il pulsante Condividi in VEXcode AIM per condividere il loro progetto con te. Per saperne di più, leggi questo articolo.
Incartare
Ora che hai fatto pratica, è il momento di condividere ciò che hai imparato. Rispondi alle seguenti domande sul tuo diario per aiutarti a riflettere su ciò che hai imparato e prepararti per una discussione con l'intera classe:
- Qual è stata la tua strategia per portare a termine il compito? Perché pensi che abbia avuto successo? Siate specifici nelle vostre risposte.
- Come hai utilizzato sia la modalità Drive sia VEXcode per completare l'attività? In che modo il vostro gruppo ha collaborato in entrambe le parti della pratica?
- Che cosa hai imparato attraverso la pratica e che si aggiunge a quanto visto nel video?
Ora che hai fatto pratica, è il momento di condividere ciò che hai imparato. Rispondi alle seguenti domande sul tuo diario per aiutarti a riflettere su ciò che hai imparato e prepararti per una discussione con l'intera classe:
- Qual è stata la tua strategia per portare a termine il compito? Perché pensi che abbia avuto successo? Siate specifici nelle vostre risposte.
- Come hai utilizzato sia la modalità Drive sia VEXcode per completare l'attività? In che modo il vostro gruppo ha collaborato in entrambe le parti della pratica?
- Che cosa hai imparato attraverso la pratica e che si aggiunge a quanto visto nel video?
Guidare gli studenti a condividere il loro apprendimento in una discussione con l'intera classe. Aiutare gli studenti a riflettere sul loro apprendimento attraverso la pratica per convergere verso una comprensione condivisa o obiettivi di apprendimento.
Utilizzare le domande a cui gli studenti hanno risposto nei loro diari come punto di partenza per la discussione. Mentre ascolti i contributi degli studenti, poni domande di approfondimento per guidare la loro comprensione:
- Per la condivisione della strategia:
- Il vostro gruppo ha affrontato il compito in modo simile o diverso? Pensi che la tua strategia sia stata migliore o peggiore? Perché? Quali prove hai a supporto di questa affermazione?
- Per la codifica:
- In che modo il passaggio dalla modalità Drive a VEXcode ti ha aiutato a completare la sfida? Cosa hai imparato sulla documentazione della tua guida che ti ha aiutato a creare un progetto di codifica di successo?
- Cosa hai imparato sulla sequenza dei blocchi?
- Hai riscontrato errori di programmazione o bug? Come li hai sistemati?
Creare un elenco condiviso di pratiche o procedure per la creazione e l'esecuzione di progetti VEXcode in base a ciò che gli studenti condividono, per contribuire a creare artefatti che riflettano la comprensione condivisa degli studenti di VEXcode finora.
Seleziona Avanti > per esplorare un progetto di esempio.