A pszeudokód használata a tanulókkal

A pszeudokód egy lépés a VEXcode és a normál nyelv blokkjai vagy parancsai között. A diákok gyakran „találgathatják és ellenőrizhetik” a megoldást. Ez azonban nem eredményezi a kódolási fogalmak fogalmi megértését.

A pszeudokód segítségével a tanulók könnyebben megérthetik a számítástechnikát és saját kódjukat. A tanulók pszeudokódot használnak annak kommunikálására, hogy milyen viselkedéseket szeretnének robotjukkal végrehajtani egy projekt során, hogy versenyezzen egy feladattal.


Lépések a pszeudokódoláshoz

Ezek a lépések végigvezetik, mit kell tennie a diákoknak és a tanárnak, hogy a tanulók összeállíthassák a feladatot alkotó viselkedési formák listáját, és megértsék, hogyan kapcsolódnak ezek a kívánt robotviselkedésekhez, mielőtt elkezdenék a kódolást.

Vázlat egy Clawbot robotról egy mezőn. A robottól balra és felfelé egy kék Buckyball található, a piros nyilak pedig azt jelzik, hogy a robotnak szembe kell fordulnia vele, majd felé kell hajtania.

1. Bontsa fel a feladatot a lehető legkisebb viselkedésekre.

Ez megtehető a feladat felvázolásával vagy a lépések feljegyzésével.

Mérnöki jegyzetfüzet

Jegyzetek egy mérnöki füzetben, amelyeken ez áll: 1. lépés: Fordulj balra, hogy szembenézz a Buckyball-lal. 2. lépés: Hajts előre, hogy lelökd a Buckyballt a pályáról.

VEXcode EXP blokkok

Két kommentblokk, amely így szól: Fordulj balra, hogy szembenézz a Buckyball-lal, majd Hajts előre, hogy lökd le a Buckyball-t a pályáról.

VEXcode EXP Python

Python kommentek, amelyek így szólnak: Fordulj balra, hogy szembenézz a Buckyball-lal, majd Hajts előre, hogy lökd le a Buckyball-t a pályáról.

2. Jelölje be a viselkedéseket. Ezt megteheti egy mérnöki jegyzetfüzetben vagy a VEXcode EXP megjegyzéseinek használatával.

Egy diákcsoport a tanárukkal beszélget a pszeudokódos feladatról.

3. A tanulók osszák meg pszeudokódjukat a tanárral. Ekkor a tanár beszélgethet a tanulókkal a robottal szembeni elvárásokról, illetve arról, hogy a robotnak milyen feladatot kell végrehajtania.

Ha a hallgató pszeudokódja megfelel az elvárásoknak, megkezdheti a kódolást. Ha a pszeudokód nem felel meg az elvárásoknak és/vagy a feladatnak, bátorítsa a tanulókat, hogy térjenek vissza az első lépéshez, és bontsa le a feladatot még kisebb viselkedésekre, és menjen újra a folyamaton.

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

Last Updated: