Utiliser le pseudocode avec vos étudiants

Le pseudocode est une étape entre les blocs ou les commandes du VEXcode et du langage normal. Souvent, les étudiants peuvent « deviner et vérifier » leur chemin pour trouver une solution. Toutefois, cela ne les amène pas à acquérir une compréhension conceptuelle des concepts de codage.

Le pseudocode peut être utilisé pour aider les étudiants à créer une compréhension conceptuelle de l'informatique et de leur code. Les étudiants utilisent le pseudocode pour communiquer les comportements qu'ils souhaitent que leur robot adopte au cours d'un projet pour accomplir une tâche.


Étapes vers le pseudocode

Ces étapes décrivent ce que les élèves et l'enseignant doivent faire afin que les élèves puissent dresser une liste de comportements qui composent la tâche et comprendre son lien avec les comportements souhaités du robot avant de commencer à coder. 

Croquis d'un robot Code Base sur un terrain. Il y a un cube vert à gauche et en haut du robot, et une flèche rouge indique que le robot doit se tourner pour lui faire face puis se diriger vers lui.

1. Décomposez la tâche en comportements les plus petits possibles.

Cela peut être fait en esquissant la tâche ou en prenant des notes sur les étapes.

Carnet d'ingénierie

Notes dans un cahier d'ingénierie indiquant Étape 1, Tournez à gauche pour faire face au cube. Étape 2 : Avancez pour pousser le cube hors du terrain.

Blocs IQ VEXcode

Deux blocs de commentaires indiquant Tournez à gauche pour faire face au cube, puis Avancez pour pousser le cube hors du terrain.

VEXcode IQPython

Commentaires Python qui lisent Tournez à gauche pour faire face au cube, puis avancez pour pousser le cube hors du terrain.

Un groupe d'étudiants avec leur professeur discutant de l'affectation du pseudocode.

3. Demandez aux élèves de partager leur pseudocode avec l'enseignant. C'est à ce moment-là qu'ils peuvent avoir une conversation avec les élèves sur les attentes du robot et la tâche que le robot est réellement censé accomplir.

Si le pseudocode de l’élève correspond aux attentes, il peut commencer son codage. Si le pseudocode ne correspond pas aux attentes et à la tâche, encouragez les élèves à revenir à la première étape, à diviser la tâche en comportements encore plus petits et à recommencer le processus.

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

Last Updated: