Logo, een vergeten taal? Door Janny Looyenga In de loop der tijd zijn er voor de verschillende computers behalve besturings-systemen (DOS, WINDOWS, OS/2, RISC OS) ook diverse programmeertalen ontwikkeld, die ruwweg te verdelen zijn in DOS-, Windows- en Scripttalen, maar ook naar generatie gerangschikt kunnen worden. Voorbeelden van hogere programmeertalen:
De meeste van deze talen zijn procedureel gericht, dwz ze maken gebruik vanprocedures, waarbij een programma stap voor stap wordt uitgevoerd. Daarover later meer. LOGO is hiervan afgeleid... In het midden van de zestiger jaren (1967) introduceerde een onderzoeksteam naar kunstmatige intelligentie - waaronder Seymour Papert - van het MIT (Massachusetts Institute of Technology) de eerste versie van LOGO. Die zag er nog niet uit zoals wij deze taal tegenwoordig kennen (of nog niet kennen), maarbestond uit een soort robot met een schild in de vorm van die van een schildpad(vandaar de naam turtle = schildpad), waaraan een pen bevestigd was. Kinderen konden door middel van het intikken van commando's als FORWARD 50, die de robot50 stappen vooruit deed gaan en RIGHT 90, waardoor hij 90 graden rechts draaide, de mooiste tekeningen op een stuk papier creëren.Later in het begin van de tachtiger jaren met de komst van de PersonalComputers verplaatste de turtle zich naar het grafische beeldscherm, waarbijde 'turtle' werd vervangen door een driehoekje.
LOGO, een taal om te leren Logo is een van de weinige talen speciaal bedoeld voor kinderen (een andere'kindertaal' die ik ken is Microtext), wordt echter ook gebruikt door het kind in ons volwassenen. Logo heeft namelijk veel in zich: taal, muziek, beeld, geluid en wetenschap, maar is het meest bekend geworden door de turtle grafiek. Logo is - net als 8 Bit - tijdloos. De volledige filosofie achter Logo kan gelezen worden in het boek 'Mindstorms'van Seymour Papert. Twee belangrijke aspecten daaruit betreffende leren zijn,dat kinderen vanzelf leren en dit leren vanuit zichzelf zien. En dat isprecies wat de slogan van Logo 'Logo, een taal om te leren' uitdrukt:Je leert (zelf) van het leren (aan de computer)! (wordt vervolgd) Janny Looyenga |