Usare lo pseudocodice con i tuoi studenti

Lo pseudocodice è un passaggio tra i blocchi o i comandi in VEXcode e nel linguaggio normale. Spesso, gli studenti possono "indovinare e verificare" il modo in cui trovano una soluzione. Ciò, tuttavia, non porta loro a costruire una comprensione concettuale dei concetti di codifica.

Lo pseudocodice può essere utilizzato per aiutare gli studenti a creare una comprensione concettuale dell'informatica e del loro codice. Gli studenti utilizzano lo pseudocodice per comunicare i comportamenti che desiderano che il loro robot esegua durante un progetto per completare un'attività.


Passaggi per la pseudocodifica

Questi passaggi illustrano ciò che gli studenti e l'insegnante dovrebbero fare in modo che gli studenti possano creare un elenco di comportamenti che compongono l'attività e comprendere come si collega ai comportamenti desiderati del robot prima di iniziare a scrivere il codice. 

Schizzo di un robot Code Base su un campo. C'è un cubo verde sulla sinistra e in alto rispetto al robot, e una freccia rossa indica al robot di girarsi verso di esso e poi di dirigersi verso di esso.

1. Suddividere il compito nei comportamenti più piccoli possibili.

Questo può essere fatto abbozzando l'attività o prendendo appunti sui passaggi.

Quaderno di ingegneria

Appunti su un quaderno di ingegneria che recitano: Passaggio 1: girare a sinistra per guardare il cubo. Fase 2: avanzare per spingere il cubo fuori dal campo.

Blocchi IQ VEXcode

Due blocchi di commento che recitano: Gira a sinistra per guardare il cubo, quindi Guida in avanti per spingere il cubo fuori dal campo.

VEXcode IQ Python

Commenti Python che recitano: Gira a sinistra per guardare il cubo, quindi Guida in avanti per spingere il cubo fuori dal campo.

2. Etichettare i comportamenti. Questa operazione può essere eseguita in un quaderno di progettazione oppure utilizzando i commenti in VEXcode IQ.

Un gruppo di studenti e il loro insegnante discutono l'incarico sullo pseudocodice.

3. Chiedi agli studenti di condividere il loro pseudocodice con l'insegnante. Questo è il momento in cui possono conversare con gli studenti sulle aspettative del robot e sul compito che il robot dovrebbe effettivamente svolgere.

Se lo pseudocodice dello studente corrisponde alle aspettative, può iniziare la codifica. Se lo pseudocodice non corrisponde alle aspettative e al compito, incoraggia gli studenti a tornare al passaggio uno e suddividere il compito in comportamenti ancora più piccoli e ripetere il processo.

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

Last Updated: