Pliro ontwikkelen: programmeren in je eigen taal
Gepubliceerd: 24 september 2026

Een kind verandert een getal, voert een programma uit en ziet een tekening veranderen. In dat kleine experiment komen verschillende ideeën samen: instructies hebben gevolgen, een voorspelling kun je toetsen en een fout geeft je iets om te onderzoeken.
Dat is de ervaring die we toegankelijk willen maken met Pliro, de programmeertaal en creatieve werkomgeving van Logicos Software. We zetten onze ervaring met softwareontwikkeling in voor een ambitie dicht bij huis: kinderen in Nederland helpen om hun eerste stappen in programmeren in hun eigen taal te zetten.
Pliro 1.0 wordt op 5 oktober 2026 officieel gelanceerd. In aanloop naar die mijlpaal delen we de ideeën achter de taal en het gereedschap.
Pliro ontwikkelen betekent dat we de taal, de editor en het leren in samenhang bekijken. Elk onderdeel moet een leerling helpen om een instructie te verbinden aan wat er op het scherm gebeurt.
Begin met woorden die een leerling begrijpt
Voordat een beginner een herhaling of een voorwaarde kan onderzoeken, moet die de instructies kunnen begrijpen. Pliro ondersteunt Nederlandse en Engelse broncode. Bekende woorden zoals vooruit en rechts vormen zo een vertrekpunt voor het maken van een tekening.
Dat gaat verder dan het vertalen van menu's. De editor kan taalwoorden en bekende functiealiassen omzetten tussen Nederlands en Engels, terwijl zelfgekozen namen en teksten behouden blijven. Het programma blijft het eigen werk van de leerling, ook wanneer die een andere manier van schrijven verkent.
Dat onderscheid vinden we belangrijk. Een programmeerconcept begrijpen en onbekende woorden leren zijn verschillende opgaven. Met Pliro kunnen leerlingen die in hun eigen tempo benaderen.
Verbind visuele blokken met leesbare code
Blokken maken de structuur van een programma zichtbaar. Een herhaling kan de instructies bevatten die opnieuw worden uitgevoerd. Een leerling ziet welke onderdelen bij elkaar horen. Tekst biedt een compacte manier om hetzelfde idee te lezen en verder uit te werken.
Pliro brengt beide weergaven samen in één editor. De tabbladen voor tekst en blokken vertegenwoordigen hetzelfde programma. Zo kunnen leerlingen ontdekken hoe een visuele structuur samenhangt met de geschreven vorm.
Die verbinding brengt ook een technische verantwoordelijkheid met zich mee: wisselen van weergave moet recht doen aan wat de leerling heeft geschreven. De handleiding van de editor beschrijft hoe constructies zonder bewerkbaar blok als code behouden moeten blijven of als niet ondersteund moeten worden aangegeven. Een visuele weergave moet duidelijk zijn over wat ze kan tonen.

Houd het resultaat dicht bij de instructies
In Pliro staan code en visuele uitvoer naast elkaar. Tekenen met de schildpad is een geschikt eerste project, omdat de relatie concreet is: een afstand bepaalt de lengte van een lijn en een draai verandert de richting.
Een leerling kan een resultaat voorspellen, het programma uitvoeren en vergelijken. Door één instructie te veranderen, krijgt het volgende experiment een duidelijk aandachtspunt. Dezelfde aanpak werkt bij spellen, waar een regel bijvoorbeeld een beweging, score of reactie op een knop bepaalt.
De werkomgeving bevat ook foutmeldingen en hulpmiddelen om een draaiend programma te onderzoeken. Die dienen hetzelfde doel als de tekening: de leerling iets geven om te bekijken wanneer het resultaat afwijkt van de bedoeling.
Geef kleine projecten ruimte om te groeien
Een eerste tekening past misschien in een paar regels. Voor een spel zijn soms meerdere bronbestanden, afbeeldingen en geluiden nodig. Ook het overzichtelijk houden van die onderdelen hoort bij het ontwikkelen van een leeromgeving.
Pliro ondersteunt leesbare .pliro-bronbestanden en draagbare .bipli-projecten die bijbehorende code en media samen bewaren. De desktopeditor brengt projectbeheer en het tekenen van sprites naar dezelfde werkomgeving. Leerlingen kunnen ook virtuele onderdelen zoals lampjes en knoppen verkennen voordat ze met fysieke hardware werken.
Ondersteunde native builds maken het mogelijk om een gemaakte toepassing zonder de Pliro-editor uit te voeren. Het bewerkbare project blijft de plek om terug te keren wanneer de maker de regels wil aanpassen, een personage wil toevoegen of een ander idee wil proberen. De beschikbare uitvoerplatformen en editieverschillen staan in de Pliro-documentatie.
Ontwikkel ook voor de les
Een editor is één onderdeel van wat een docent nodig heeft. Voorbeelden, uitleg en tijd om een onverwacht resultaat te bespreken horen ook bij het leren.
De lesmaterialen van Pliro helpen om de programmeeromgeving te verbinden aan activiteiten in de klas. Een kleine tekening kan aanleiding zijn voor een gesprek over hoeken en herhaling. Een spelregel kan leiden tot de vraag hoe je een beslissing precies beschrijft.
Onze ambitie gaat verder dan het voorbereiden van toekomstige ontwikkelaars. We willen kinderen de gelegenheid geven om over technologie na te denken, zelf iets te maken en hun keuzes uit te leggen. Dat zijn de ervaringen waarvoor we ontwerpen.
Verder bouwen vanuit die eerste ontdekking
Pliro blijft groeien. Voor Logicos Software blijft de leidende vraag praktisch: helpt dit iemand om het eigen programma te begrijpen en een volgende stap te zetten?
Ontdek Pliro bij Logicos, bezoek de Pliro-website voor actuele downloads of open een voorbeeld in de documentatie. Ben je docent of werk je bij een school of organisatie met belangstelling voor het project? Neem contact met ons op en vertel hoe je Pliro wilt gebruiken.