Guido van Robot – Programmeren voor beginners
Guido's programmeertaal
De vijf Guido van robot instructies:
beweeg
linksaf
plaats_pieper
pak_pieper
zetuit
Condities/tests:
Muur tests:
voorkant_is_vrij
voorkant_is_versperd
links_is_versperd
links_is_vrij
rechts_is_vrij
rechts_is_versperd
pieper tests:
naast_een_pieper
niet_naar_een_pieper
enige_piepers_in_piepertas
geen_piepers_in_piepertas
richting tests:
naar_noord
niet_naar_noord
naar_zuid
niet_naar_zuid
naar_oost
niet_naar_oost
naar_west
niet_naar_west
Beslissingen
:
als <conditie>:
<instructie>
als <conditie>:
<instructie>
anders:
<instructie>
als <conditie>:
<instructie>
andersals <conditie>:
<instructie>
anders:
<instructie>
Herhalingen
doe <positief getal>:
<instructie>
terwijl <conditie>:
<instructie>
Eigen commando:
definieer <nieuwe naam>:
<instructie>