LEGOLOGO
| TO A | TO B | TO C | TO D |
| B | E | G | I |
| C | F | H | J |
| D | END | END | END |
| END |
Ongelma paloitellaan useisiin aliohjelmiin, jotka voidaan testata erikseen. Ne voidaan kirjoittaa missä järjestyksessä
tahansa.
Puukaaviota luetaan ylhäältä alas ja oikealle. Tässä A on pääohjelma ja muut aliohjelmia. Proseduurit kirjoitetaan
luonnollista kieltä käyttäen ja vasta alimmat proseduurit koodataan.

legologo
Kaarina Hakala 1997