Использование псевдокода со своими учениками

Псевдокод — это шаг между блоками или командами в VEXcode и обычном языке. Зачастую учащиеся могут «угадать и проверить» свой путь к решению. Однако это не приводит к формированию концептуального понимания концепций кодирования.

Псевдокод можно использовать, чтобы помочь учащимся создать концептуальное понимание информатики и их кода. Студенты используют псевдокод, чтобы сообщить, какое поведение их робот должен выполнять во время проекта для выполнения задачи.


Шаги к псевдокоду

На этих этапах описывается, что должны делать учащиеся и учитель, чтобы учащиеся могли составить список поведений, составляющих задачу, и понять, как они связаны с желаемым поведением робота, прежде чем они начнут писать код.

Screen_Shot_2022-01-07_at_11.22.17_AM.png

1. Разбейте задачу на минимально возможные варианты поведения.

Это можно сделать, набросав задачу или сделав заметки о ее этапах.

Инженерный блокнот

Блоки опыта VEXcode

VEXcode EXP Python

Screen_Shot_2022-01-07_at_11.40.42_AM.png

Screen_Shot_2022-01-07_at_11.53.43_AM.png

Screen_Shot_2022-01-07_at_11.52.45_AM.png

2. Обозначьте поведение. Это можно сделать в инженерной тетради или с помощью комментариев в VEXcode EXP.

AdobeStock_168859586.jpeg

3. Попросите учащихся поделиться своим псевдокодом с учителем. Это когда учитель может поговорить с учениками об ожиданиях от робота и о задаче, которую робот на самом деле должен выполнять.

Если псевдокод учащегося соответствует ожиданиям, он может начать кодирование. Если псевдокод не соответствует ожиданиям и/или задаче, предложите учащимся вернуться к первому шагу, разбить задачу на еще более мелкие действия и повторить процесс еще раз.

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

Last Updated: