De Roger Frank lessen
Introductie in informatica: GvRng

Programmeren met GvRng

Het programmeren van een computer kan in een taal als Python vereist een precieze volgorde van stappen geschreven in een taal waarvan de grammatica details overweldigend kunnen zijn voor een beginner. Alles moet helemaal correct zijn en fouten om het programma alleen al te starten kunnen frustrerend zijn. Vaak is de uitvoer van beginners programma's tekst gebaseerd en niet erg interessant, in ieder geval niet voor mensen.

Om thuis te raken in de principes van programmeren zonder verstrikt te raken in de moeilijkheden van een 'hoog-nivo' (high-level) taal zoals Python gaan we beginnen om Guido van Robot te programmeren. GvR maakt het gemakkelijk om de principes van programmeren te onderwijzen op een visuele manier gebruik makend van een computer taal die eenvoudig is maar tegelijk krachtig en die uitgebreid kan worden.

We zullen Guido gaan programmeren, een simpele robot die in een simpele wereld leeft. Aangezien Guido en zijn wereld een visuele simulatie zijn kunnen we de effecten van onze programma commando's (statements) bekijken. Deze activiteiten zijn georganiseerd in een aantal lessen.

Let op, op dit moment zijn alleen de lessen 1 t/m 10 zijn beschikbaar

Les 1 Guido's eerste stappen creëer .wld en .gvr bestanden
Les 2 Wat is dat geluid? piepers
Les 3 Draai, Draai, Draai opeenvolgende instructies
Les 4 En weer een steen in de muur wereld bestand: muren
Les 5 Doe wat juist is gebruikers gegenereerde functie
Les 6 Robot tijden Werkstuk
Les 7 Verjaardagskaart Werkstuk
Les 8 Besluiten 'als' commando
Les 9 Je mist sommige 'doe' commando
Les 10 Laten we dansen genestelde gebruikers instructies
Les 11 Appeltaart of koekjes? als..alsdan..dan commando
Les 12 Zet het vuil buiten Voorwaardelijke lussen
Les 13 Wereld reiziger Werkstuk
Les 14 Het gaat regenen Werkstuk
Les 15 Werk aan de winkel Werkstuk
Les 16 Lunchtrommel Werkstuk
Les 17 Vrijwilligerswerk Werkstuk
Les 18 Hoe nu verder... Conclusie
Programma referentie Korte beschrijving van de GvR taal. Bijlage

Erkenning

Deze serie van lessen was origineel geschreven door Roger Frank Roger Frank en voor GvR aangepast door Jeffrey Elkner. Commentaar en suggesties kunnen gestuurd worden naar Stas Zytkiewicz, welke deze lessen vertaald heeft vanuit het engels.


Next

Copyright © 2003 Jeffrey Elkner. Copyright © 2007 Stas Zytkiewicz.