Pseudokode etter Udirs standard
Den faste formen eksamen bruker på pseudokode: nøkkelordene med store bokstaver og på engelsk (SET TO, READ, DISPLAY, IF-ELSE-ENDIF, WHILE-ENDWHILE, FOR-ENDFOR, FUNCTION-RETURN-ENDFUNCTION …), resten på norsk, og innrykk i hver blokk.
Slik kan du tenke om det
- En oppskrift skrevet for et menneske Pseudokode skal ikke kunne kjøres. «FOR hvert tall i lista» er helt riktig pseudokode selv om Python vil ha noe annet — du bryr deg om stegene og rekkefølgen, ikke om kolon og innrykk. Først når planen er klar, oversetter du til kode.
Vanlige feil
- Du tror pseudokode må være gyldig Python Det er lett å tro at pseudokode må kunne kjøres. Men poenget med pseudokode er det motsatte: du beskriver *logikken* i vanlig språk uten å bry deg om syntaks, så du kan tenke på hva algoritmen skal gjøre før du oversetter den til et språk.