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 przed rozpoczęciem kodowania uczniowie mogli stworzyć listę zachowań składających się na zadanie i zrozumieć jego powiązanie z pożądanymi zachowaniami robota. 

Szkic robota Code Base na polu. Po lewej stronie robota znajduje się zielony sześcian, a czerwona strzałka wskazuje, że robot powinien się odwrócić w jego stronę, a następnie pojechać w jego kierunku.

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żynierski

Notatki w notatniku inżynierskim: Krok 1: Obróć się w lewo, aby stanąć twarzą do sześcianu. Krok 2. Podjedź do przodu, aby zepchnąć kostkę z pola.

Bloki IQ VEXcode

Dwa bloki komentarzy brzmią: Skręć w lewo, aby stanąć twarzą do sześcianu, a następnie Jedź do przodu, aby zepchnąć sześcian z pola.

VEXcode IQ w Pythonie

Komentarze w języku Python brzmią: Skręć w lewo, aby stanąć twarzą do sześcianu, a następnie Jedź do przodu, aby zepchnąć sześcian z pola.

Grupa uczniów i ich nauczyciel omawiają zadanie związane z pseudokodem.

3. Poproś uczniów, aby podzielili się swoim pseudokodem z nauczycielem. To wtedy mogą 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 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: