Pseudokoodin käyttäminen oppilaidesi kanssa

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.

Screen_Shot_2022-01-07_at_11.22.17_AM.png

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

Screen_Shot_2022-01-07_at_11.40.42_AM.png

Screen_Shot_2022-01-07_at_11.53.43_AM.png

Screen_Shot_2022-01-07_at_11.52.45_AM.png

2. Merkitse käytöstavat. Tämä voidaan tehdä suunnittelumuistikirjassa tai käyttämällä VEXcode EXP:n kommentteja.

AdobeStock_168859586.jpeg

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.

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

Last Updated: