Introduzione
In questa unità inizierai a esplorare la codifica basata su blocchi con il braccio a 6 assi. Imparerai a programmare il braccio a 6 assi per muoverlo lungo gli assi x, y e z. Quindi combinerai queste competenze per creare un progetto che muova il braccio a 6 assi su tutti e tre gli assi per toccare posizioni specifiche delle tessere senza scontrarsi con alcun cubo.
Guarda il video introduttivo qui sotto per una panoramica di cosa farai e imparerai in questa Unità.
Co-creare obiettivi di apprendimento
Ora che hai guardato il video, sai di dover programmare il braccio a 6 assi in modo che si muova lungo gli assi x, y e z per toccare posizioni specifiche delle Tile. Inizierai modificando il codice per cambiare i colori della torre di segnalazione. Successivamente, si programmerà il braccio a 6 assi in modo che si muova lungo gli assi x, y e z. Poi metterai insieme il tutto per programmare il braccio in modo che si muova e tocchi determinati punti del Tile. Pensa a ciò che dovrai sapere e imparare per portare a termine quei compiti.
Insieme al tuo gruppo e al tuo insegnante creerai obiettivi di apprendimento per definire questi obiettivi, in modo da avere una comprensione condivisa dei tuoi obiettivi di apprendimento per l'Unità. Scriverai i tuoi obiettivi di apprendimento nel tuo quaderno di ingegneria in modo da poterli consultare durante l' .
È utile formulare gli obiettivi di apprendimento sotto forma di affermazioni del tipo "Io posso". Esempi di obiettivi di apprendimento per questa Unità potrebbero includere:
- Posso definire il linguaggio di programmazione e il comportamento del robot.
- Posso programmare il braccio a 6 assi in modo che si muova in più posizioni sull'asse x.
- Posso documentare la sequenza di comportamenti necessari per spostare il braccio a 6 assi sopra un ostacolo.
Per creare i tuoi obiettivi di apprendimento, fai prima un brainstorming su ciò che dovrai sapere per poter completare le attività mostrate nel video sopra. Fai un elenco sul tuo quaderno di ingegneria di ciò che dovrai sapere, imparare e fare, in questo modo:
- Modificare le coordinate nel blocco per spostare il braccio a 6 assi lungo l'asse x.
- Programmare il braccio a 6 assi in modo che si muova lungo l'asse z per superare un ostacolo.
- Documentare i comportamenti di un progetto nel mio quaderno di progettazione.
- Identificare i comportamenti necessari per portare a termine un compito.
- Collaborare con il mio gruppo per mettere in sequenza i comportamenti e completare l'attività in modo collaborativo.
Successivamente, crea insieme degli obiettivi di apprendimento basati sul tuo elenco. Pensa a come ciascuna delle cose che hai elencato può essere inquadrata in un obiettivo di apprendimento, utilizzando affermazioni del tipo "Io posso". Puoi usare questo modello per aiutarti a scrivere i tuoi obiettivi di apprendimento nel tuo quaderno di ingegneria. (Google Doc / .docx / .pdf)
Ad esempio, la voce di elenco "Cambia le coordinate nel blocco per spostare il braccio a 6 assi lungo l'asse x" può essere spostata all'obiettivo di apprendimento di Posso codificare il braccio a 6 assi per spostarlo in più posizioni sull'asse x.
La tabella seguente mostra un esempio di come compilare l'Organizzatore degli obiettivi di apprendimento nel tuo quaderno di progettazione.
| Categoria di obiettivi di apprendimento | Obiettivi di apprendimento |
|---|---|
|
Obiettivi di conoscenza Cosa devo sapere e capire per avere successo nell'Unità? |
|
|
Obiettivi di abilità Cosa posso dimostrare per dimostrare di aver compreso i concetti e le competenze necessarie per avere successo nell'Unità? |
|
|
Obiettivi del prodotto Cosa posso registrare nel mio quaderno di ingegneria per dimostrare e ampliare le mie conoscenze sui concetti e sulle competenze necessarie per avere successo nell'Unità? |
|
Condividi i tuoi obiettivi di apprendimento con il tuo insegnante. Adattali secondo necessità in modo che tu, il tuo gruppo e il tuo insegnante siate tutti d'accordo.
Vocabolario
In questa unità, ti verrà presentata la codifica basata su blocchi come metodo per controllare i movimenti del braccio a 6 assi. Questo elenco di vocaboli è stato creato per fornirti un riferimento per eventuali nuovi termini che potresti incontrare. Annota questo vocabolario nel tuo quaderno di ingegneria. Utilizza questo elenco come riferimento mentre svolgi l'Unità e incontri parole che potrebbero non esserti familiari.
- Comportamento
- Azioni eseguite da un robot e definite dal linguaggio di programmazione.
- Linguaggio di programmazione
- set di regole in cui i simboli rappresentano azioni. VEXcode è il linguaggio di programmazione per il braccio a 6 assi.
- Comando
- Blocchi di programmazione che modificano il comportamento del braccio robotico.
- Arresto controllato
- Una funzione di sicurezza che consente l'arresto immediato del movimento del braccio a 6 assi in modo controllato per prevenire incidenti o danni.
| Quantità | Materiali necessari |
|---|---|
| 1 per gruppo |
Kit cella di lavoro CTE |
| 1 per gruppo |
Computer |
| 1 per gruppo |
Codice VEX EXP |
| 1 per studente |
Quaderno di ingegneria |
| 3 per gruppo |
Cubi |
Caricamento, denominazione e salvataggio di un progetto
Prima di poter codificare il braccio a 6 assi utilizzando VEXcode, è necessario imparare come aprire, nominare e salvare un progetto. Utilizzare i passaggi seguenti come riferimento per caricare, nominare e salvare un progetto.
- Per caricare un progetto esistente, selezionare Apri nel menu File.

2. Successivamente, esplora i file del tuo dispositivo per individuare il progetto con estensione .cteblocks e aprilo.

3. Per salvare un progetto, seleziona prima il campo del nome del progetto. Si aprirà una finestra di dialogo in cui potrai dare un nome al tuo progetto. Assegna al progetto un nome a cui potrai fare facilmente riferimento in seguito e seleziona Salva.
Seleziona Avanti > per saperne di più su come scaricare ed eseguire un progetto.