Uporaba psevdokode z vašimi učenci
Psevdokoda je vmesni korak med bloki oziroma ukazi v VEXcode in naravnim jezikom. Učenci pogosto iščejo rešitev z metodo »poskusi in preveri«, ki pa ne vodi do poglobljenega konceptualnega razumevanja programerskih konceptov.
Psevdokoda učencem pomaga razviti konceptualno razumevanje računalništva in njihove kode. Učenci s pomočjo psevdokode opisujejo obnašanja, ki jih želijo, da robot izvaja med projektom za izvedbo določene naloge.
Koraki pri pisanju psevdokode
Ti koraki opisujejo, kaj naj naredijo učenci in učitelj, da učenci sestavijo seznam obnašanj, ki sestavljajo nalogo, ter razumejo njihovo povezavo z želenimi robotovimi dejanji, preden začnejo s kodiranjem.
1. Razdelite nalogo na čim manjša možna obnašanja.
To lahko storite z načrtovanjem skice naloge ali z zapisovanjem opomb o posameznih korakih.
Inženirski zvezek
VEXcode IQ Blocks
VEXcode IQ Python
2. Poimenujte obnašanja. To lahko storite v inženirskem zvezku ali z uporabo komentarjev v VEXcode IQ.
Oglejte si ta članek za več informacij o uporabi blokov Comment v VEXcode IQ.
Oglejte si ta članek za več informacij o uporabi komentarjev v VEXcode IQ s Python.
3. Učenci naj svojo psevdokodo predstavijo učitelju. To je priložnost za pogovor z učenci o pričakovanjih glede robota in nalogi, ki jo robot dejansko mora opraviti.
Če učenčeva psevdokoda ustreza pričakovanjem, lahko začnejo s kodiranjem. Če psevdokoda ne ustreza pričakovanjem in nalogi, učence spodbudite, da se vrnejo k prvemu koraku, nalogo razdelijo na še manjša obnašanja in postopek ponovijo.
Potrebujete dodatne dele?
Originalni VEX deli, razširitveni seti in kompleti — vse za vaš naslednji robotski projekt na trgovina.robotech.si.