Pseudokoodi on askel VEXcoden ja tavallisen kielen lohkojen tai komentojen välillä. Usein opiskelijat voivat "arvata ja tarkistaa" tapansa löytää ratkaisu. Tämä ei kuitenkaan johda siihen, että he rakentavat käsitteellistä ymmärrystä koodauskäsitteistä.
Pseudokoodia voidaan käyttää auttamaan opiskelijoita luomaan käsitteellisen ymmärryksen tietojenkäsittelytieteestä ja koodistaan. Opiskelijat käyttävät pseudokoodia kommunikoidakseen käyttäytymisestä, jonka he haluavat robottinsa suorittavan projektin aikana kilpaillakseen tehtävästä.
Vaiheet pseudokoodiin
Näissä vaiheissa käydään läpi, mitä oppilaiden ja opettajan tulee tehdä, jotta oppilaat voivat laatia luettelon käyttäytymismuodoista, jotka muodostavat tehtävän, ja ymmärtävät, kuinka ne liittyvät haluttuihin robotin käyttäytymiseen, ennen kuin he alkavat koodata.
1. Jaa tehtävä pienimpiin mahdollisiin käyttäytymismuotoihin.
Tämä voidaan tehdä luonnostelemalla tehtävä tai tekemällä muistiinpanoja vaiheista.
Tekninen muistikirja
VEXcode EXP -lohkot
VEXcode EXP Python
2. Merkitse käytöstavat. Tämä voidaan tehdä suunnittelumuistikirjassa tai käyttämällä VEXcode EXP:n kommentteja.
3. Pyydä oppilaita jakamaan pseudokoodinsa opettajalle. Tällöin opettaja voi keskustella oppilaiden kanssa robotin odotuksista ja tehtävästä, jonka robotin todella pitäisi suorittaa.
Jos opiskelijan pseudokoodi vastaa odotuksia, hän voi aloittaa koodauksen. Jos pseudokoodi ei vastaa odotuksia ja/tai tehtävää, rohkaise oppilaita palaamaan vaiheeseen yksi ja jakamaan tehtävä vielä pienempiin käyttäytymismuotoihin ja käymään prosessi uudelleen läpi.