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 pour pseudocoder
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 comment ils se rapportent aux comportements souhaités du robot avant de commencer à coder.
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.
Cahier d'ingénierie
Blocs EXP VEXcode
VEXcode EXP Python
2. Étiquetez les comportements. Cela peut être fait dans un cahier d'ingénierie ou en utilisant des commentaires dans VEXcode EXP.
3. Demandez aux élèves de partager leur pseudocode avec l'enseignant. C’est à ce moment-là que l’enseignant peut avoir une conversation avec les élèves sur les attentes du robot et sur 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/ou à 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.