Używanie pseudokodu w pracy z uczniami

Pseudokod to krok pomiędzy blokami lub poleceniami w kodzie VEX i języku zwykłym. Często uczniowie mogą „odgadnąć i sprawdzić” swoją drogę do znalezienia rozwiązania. Nie skutkuje to jednak budowaniem pojęciowego zrozumienia koncepcji kodowania.

Pseudokod może pomóc uczniom w zrozumieniu informatyki i jej kodu. Uczniowie używają pseudokodu do komunikowania zachowań, jakie mają wykonywać ich roboty podczas projektu rywalizującego z zadaniem.


Kroki do pseudokodu

W tych krokach omówiono, co powinni zrobić uczniowie i nauczyciel, aby uczniowie mogli stworzyć listę zachowań składających się na zadanie i zrozumieć, w jaki sposób odnoszą się one do pożądanych zachowań robota, zanim zaczną kodować.

Screen_Shot_2022-01-07_at_11.22.17_AM.png

1. Podziel zadanie na najmniejsze możliwe zachowania.

Można to zrobić, szkicując zadanie lub robiąc notatki na temat poszczególnych kroków.

Notatnik inżynieryjny

Bloki EXP 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. Oznacz zachowania. Można to zrobić w notatniku inżynierskim lub używając komentarzy w VEXcode EXP.

AdobeStock_168859586.jpeg

3. Poproś uczniów, aby podzielili się swoim pseudokodem z nauczycielem. To właśnie wtedy nauczyciel może porozmawiać z uczniami na temat oczekiwań wobec robota i zadania, które robot ma faktycznie wykonać.

Jeśli pseudokod ucznia odpowiada oczekiwaniom, może rozpocząć kodowanie. Jeśli pseudokod nie odpowiada oczekiwaniom i/lub zadaniu, zachęć uczniów, aby wrócili do kroku pierwszego i podzielili zadanie na jeszcze mniejsze zachowania, a następnie ponownie przeszli przez proces.

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

Last Updated: