Використання псевдокоду з учнями

Псевдокод — це крок між блоками або командами у VEXcode та звичайній мові. Часто учні можуть «здогадатися і перевірити» свій шлях до пошуку рішення. Це, однак, не призводить до побудови концептуального розуміння концепцій кодування.

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


Кроки до псевдокоду

Ці кроки пояснюють, що повинні зробити учні та вчитель, щоб учні могли скласти список поведінки, яка становить завдання, і зрозуміти, як воно пов’язане з бажаною поведінкою робота, перш ніж вони почнуть кодувати. 

Ескіз робота Code Base на полі. Ліворуч і вгорі від робота є зелений куб, а червона стрілка вказує, що робот повинен повернутися обличчям до нього, а потім поїхати до нього.

1. Розбийте завдання на найменші види поведінки.

Це можна зробити, накресливши завдання або зробивши нотатки про кроки.

Інженерний зошит

Нотатки в інженерному зошиті, де написано Крок 1, Поверніться ліворуч до куба. Крок 2. Рухайтеся вперед, щоб відштовхнути куб від поля.

Блоки VEXcode IQ

Два блоки коментарів із написом «Поверніться ліворуч, щоб стати обличчям до куба», а потім рухайтеся вперед, щоб відштовхнути куб від поля.

VEXcode IQ Python

Коментарі Python, які звучать так: Поверніться ліворуч обличчям до куба, а потім рухайтеся вперед, щоб відштовхнути куб від поля.

Група студентів зі своїм учителем обговорюють призначення псевдокоду.

3. Попросіть студентів поділитися своїм псевдокодом з учителем. Саме тоді вони можуть поговорити зі студентами про очікування від робота та завдання, яке робот насправді має виконувати.

Якщо псевдокод студента відповідає очікуванням, він може почати кодування. Якщо псевдокод не відповідає очікуванням і завданню, заохочуйте студентів повернутися до першого кроку, розбити завдання на ще менші дії та пройти процес знову.

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

Last Updated: