Rispondi alle seguenti domande sul tuo quaderno di ingegneria mentre progetti il tuo progetto:
- Per cosa vuoi programmare il robot? Spiega in dettaglio.
- Quali passaggi seguirai per testare il progetto? Spiega in dettaglio.
- Come puoi programmare il tuo robot per completare il compito in modo più efficiente? Spiega come.
Risposte alla cassetta degli attrezzi dell'insegnante
-
-
In genere, il piano dovrebbe essere quello di far sì che il robot si sposti da una stanza all'altra e lasci le medicine utilizzando semplici comportamenti di programmazione, come avanzare, svoltare e aspettare.
-
Il piano di test prevederà probabilmente l'utilizzo del campo per effettuare prove e mettere a punto il progetto.
-
Le possibili risposte potrebbero includere: utilizzare il percorso più breve oppure ricorrere a una programmazione più sofisticata, come cicli o variabili.
Per creare il tuo progetto, segui i passaggi indicati di seguito:
-
Utilizzando un righello, pianifica il percorso che vuoi far seguire al tuo robot utilizzando disegni e pseudocodice (Google / .docx / .pdf). Valuta il tuo pseudocodice prima di passare al secondo passaggio.
-
Utilizza lo pseudocodice che hai creato per sviluppare il tuo progetto.
-
Testa spesso il tuo progetto e ripetilo utilizzando ciò che hai imparato dai test.
Suggerimenti per gli insegnanti
-
Chiedere agli studenti di usare un righello per misurare il percorso proposto. Quindi, chiedete agli studenti di valutare il loro pseudocodice prima di passare alla seconda fase.
- Chiedere agli studenti di utilizzare lo pseudocodice come commenti nei loro progetti per facilitare l'organizzazione, il flusso e la risoluzione dei problemi. Ricordare agli studenti di valutare il loro pseudocodice prima di iniziare i loro progetti. È possibile scaricare una rubrica in pseudocodice qui (Google / .docx / .pdf).
-
Visualizza il seguente codice di esempio Python VEXcode V5 come riferimento mentre aiuti gli studenti a completare la sfida:
# La libreria importa da vex import * # Inizia il codice del progetto # Guida in avanti, quindi gira a sinistra drivetrain.drive_for(FORWARD, 650, MM) drivetrain.turn_for(LEFT, 90, DEGREES) # Guida in avanti, quindi gira a destra drivetrain.drive_for(FORWARD, 900, MM) drivetrain.turn_for(RIGHT, 90, DEGREES) # Guida in avanti verso la farmacia e attendi drivetrain.drive_for(FORWARD, 300, MM) wait(3, SECONDS)
Suggerimenti per gli insegnanti
Prima che gli studenti aprano un nuovo progetto, devono selezionare un modello. Il progetto modello contiene la configurazione del motore del robot selezionato. Se il modello non viene utilizzato, il robot non eseguirà correttamente il progetto.
Se hai difficoltà a iniziare, dai un'occhiata ai progetti di esempio.
La visualizzazione di progetti di esempio può aiutare a generare idee.
Completare i seguenti passaggi:
- Aprire il menu File .
- Seleziona Apri Esempi.