---
# System prepended metadata

title: Probleemoplossend denken
tags: [algoritmisch denken]

---

---
tags: algoritmisch denken
---

:::success
**Wat moet je kennen en kunnen na dit deel?**
:heavy_check_mark: Weten welke stappen er bij probleemoplossend denken gebruikt worden.
:heavy_check_mark: Weten in welke volgorde de stappen uitgevoerd worden.
:::

# Probleemoplossend denken

Algoritmisch denken wordt ook probleemoplossend denken genoemd.
Als je een probleem hebt begin je best niet willekeurig wat dingen uit te proberen om tot je doel te komen maar denk je best even na welke stappen je kan ondernemen.

Bij probleemoplossend denken gebruiken we een paar stappen om tot een goed algoritme te komen.

1. Probleemdefinitie
2. Analyse
3. Algoritme opstellen
4. Programma schrijven
5. Testen en documenteren

Elk van deze stapopen zullen we nu nader bekijken in de volgende stukken.

<!-- ![](https://i.imgur.com/uXFYgMf.png =100%x) -->
