Logo, een vergeten taal? V                   

Door Janny Looyenga

Enige tijd nadat ik mijzelf en u de vraag had gesteld : 'Is Logo eigenlijk wel geschikt voor kinderen?' kwam dit ook ter sprake in de Logo nieuwsgroep 'comp.lang.logo'.

I am interested to hear what you all may think about the use of Logo in primary schools.

Chris Smith <cdsmith@twu.net>:

I don't know what ages are called "primary school" in the UK educational system.  I'm currently teaching an enrichment class in Logo programming for ages 6 through 9, and it's going very well, BUT it only works because the kids are free to decide whether they keep doing it or not.
There are certainly 6 year old kids who are not capable of learning Logo programming.  They still enjoy telling the turtle how to move around by hand to see what happens, if someone else is doing the typing, but the idea of teaching them to write a program with procedures is too much.

Brian Harvey <bh@cs.berkeley.edu>:
*Most* of the use of Logo in schools has been with primary-age kids!

I think it's most commonly used with kids somewhere around ages 8-11 (grades 3-5 in the US), but there have been research projects as low as Kindergarten (age 5), and at least one research project, using special pictorial big-button keyboards, with three-year-olds.

In general, the younger kids don't write elegant programs that would please a computer scientist.  They don't make effective use of subprocedures; often one procedure will be 100 lines of FD, RT, FD, RT.  But they're still learning, and it means that when they get a little older they already know the basics when they start learning the more advanced ideas.

Waaruit blijkt, dat kinderen een speciaal toetsenbord tot hun beschikking hebben en het intikken liever aan anderen overlaten.

Toch kunnen ze er wat mee....

cat.gif
een echte kindertekening.
 
 
 
Om te laten zien hoe een en ander opgebouwd wordt, volgt nu het project Haas.

Hier valt verder niets aan toe te voegen, behalve dat er een andere manier van variabele benoeming  in voorkomt (Wie?).
haas.gif

Het programma Haas.bug is te vinden - samen met nog meer voorbeelden - in LadyBug, de Logo voor DOS. Maar Logo is niet bij DOS blijven steken, ook Logo is met zijn tijd meegegaan. Had in de jaren tachtig elke homecomputer wel zijn eigen Logoversie, tegenwoordig is er een Logoversie voor bijna elk systeem. Graag verwijs ik u naar de <www.elica.net/cgi-bin/eligen.exe?try/papers>   Elica (Logo) site met een (nog niet volledig) overzicht van oude en nieuwe Logo versies. Zoek naar het Logo Tree Project.

Mocht u nog denken dat Logo een vergeten taal is, dan hebt u het mis. Ieder oneven jaar wordt er een Logo dag georganiseerd voor en door Logo docenten en liefhebbers, met daarbij behorende lezingen.

eurologo2003.gif

Eurologo 2003 was in Oporto, Portugal; Eurologo 2005 zal plaatsvinden in Warschau, Polen.

De hedendaagse Logo.

Zoals u op de Elica site hebt kunnen lezen, bestaan er tegenwoordig diverse soorten Logo. Logo voor Dos, Windows, Linux, Risc Os, Mac Os, ook voor nieuwe toepassingen als Netwerk, Java waarvan veel nog steeds in ontwikkeling is. Wat er niet bijstaat, of ze commercieel, dan wel freeware (=gratis) zijn.

De bekendste freeware Logo voor de gebruiker::
 
Naam Maker Systeem
UCB (Berkeley) Logo Brian Harvey Mac, Unix, Dos, Windows
MSW Logo  George Mills Windows 
Star Logo MIT team - Mitchel Resnick Java (Mac, PC in ontwikkeling)
Elica Elica Team Windows

De site van de <http://el.media.mit.edu/logo-foundation/> Logo foundation
en die van de <http://www.logosurvey.co.uk/> Logo survey; is samen met het boek 'Logo, een kindvriendelijke computertaal' door A. Moller de bron van mijn inspiratie geweest.

Nog een laatste toepassing en wel een spelletje. Gemaakt met MSWLogo, compleet met een beschrijving hoe het spel te maken en te spelen: Tic-tac-toe.

turtle.gif
<http://www.the-hunters.org/logo/tictactoe/default.htm>

Mocht Logo op den duur geen geheimen meer voor u hebben,  dan is het mogelijk tijd over te gaan op Lego Logo, een Logo waarmee men de Lego Mindstorms Robots en andere Lego bouwsels kan besturen.
Zie informatie bij:  <http://lcs.www.media.mit.edu/groups/el/projects/legologo/>

Rest mij nog 1 ding te vertellen...

Begonnen met de slogan: Logo 'lage drempel hoog plafond'
Eindig ik met: Logo 'lage drempel geen plafond', want dat is de juiste voor de kenner!

Janny Looyenga