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, miten se liittyy 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 IQ Blocks
VEXcode IQ Python
2. Merkitse käytöstavat. Tämä voidaan tehdä suunnittelumuistikirjassa tai käyttämällä VEXcode IQ:n kommentteja.
3. Pyydä oppilaita jakamaan pseudokoodinsa opettajalle. Tällöin he voivat keskustella opiskelijoiden 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 tehtävää, rohkaise oppilaita palaamaan vaiheeseen yksi ja jakamaan tehtävä vielä pienempiin käyttäytymismuotoihin ja käymään prosessi uudelleen läpi.