## Een labyrint als programmeeromgeving

In het voorbeeld van het labyrint is René de robot en Paul de programmeur.

Ons doolhof is een eenvoudige representatie van dit spel, waarbij iedere stip op de weg overeenkomt met een stap voor de robot. Als programmeertaal maken we gebruik van instructies zoals "lopen", "linksom" en "rechtsom". Op basis hiervan hebben wij een strategie bepaald om de robot naar het miden te laten lopen en die vervolgens vertaald naar een algoritme.

Het opdelen van een uitdaging in kleinere stappen, noemen we decompositie.

Ongemerkt heb je zojuist al geoefend met een aantal belangrijke concepten van computiational thinking. Daarmee wordt het nu tijd voor het echte werk: biggetjes in een labyrint! Hieronder zie je een programmeeromgeving, met de onderdelen en mogelijkheden die we behandeld hebben in de Basismodule programmeren. Weet je nog hoe ze heten en hoe je ze gebruikt?