Hoe maak je een programmeertaal meertalig?
Felienne Hermans bracht in 2020 Hedy de wereld in. Daarmee kunnen kinderen – en volwassenen – stapsgewijs leren programmeren in Python. Maar hoewel programmeren in Python toch vooral in het Engels gaat, kan met Hedy tegenwoordig in maar liefst dertig talen gewerkt worden, bijvoorbeeld in het Arabisch, Hindi en Nederlands. Hoe ze dat voor elkaar heeft gekregen, vertelt ze op 29 september tijdens AG TechFest.
Hermans - universitair hoofddocent bij het Leiden Institute of Advanced Computer Science (LIACS) van de Universiteit Leiden en columniste bij AG Connect – omschreef Hedy in 2020 als een soort ‘baby Python’, waarmee je stap voor stap kunt leren programmeren. “We merkten dat als kinderen leren programmeren, ze direct aan heel veel dingen tegelijkertijd moeten denken. Wil je bijvoorbeeld een programma een regel tekst toont, dan moet je de ‘print’-functie kennen, maar ook weten dat de tekst die getoond moet worden tussen enkele aanhalingstekens en ronde haakjes moet staan”, legde ze destijds uit. “Er komt heel veel tegelijkertijd op ze af, waardoor ze weleens delen vergeten. Dat is erg frustrerend voor ze.”