Door middel van een diagram worden de stappen en controlestructuren van een algoritme overzichtelijk en eenduidig weergegeven. Er zijn verschillende manieren om een algoritme te representeren waarvan er hieronder enkele zijn weergegeven.
Flowchart (stroomdiagram)
Visuele voorstelling van de code in een grafische programmeeromgeving
Programmastructuur-diagram (PSD of Nassi-Shneiderman diagram)
Wat wil je bereiken?
Leerlingen visualiseren de stappen en controlestructuren van een algoritme waardoor het verloop van het stappenplan duidelijker wordt weergegeven en eventuele fouten gemakkelijker worden opgespoord.