Stap 2: Turtle Graphics
(Afbeelding afkomstig van http://www.classicacorn.freeuk.com/8bit_focus/logo/logo.html)
Turtle Graphics is een manier van doen van computergraphics, dat is gebaseerd op een eenvoudig model dat kinderen gemakkelijk kunnen begrijpen. Vraag een kind te staan in het midden van een ruimte, lopen vooruit tien schreden rechtsaf, lopen een ander tien stappen en blijf dit herhalen totdat ze weer terug naar waar ze begonnen. Verklaren nadat ze dit heeft gedaan dat ze de vorm van een vierkant heb tempo. Nu vertel hen dat u beschikt over een opgeleide schildpad, en als u vertellen de schildpad om te doen wat het kind net deed, de schildpad zal ook tempo uit een plein op de grond.
Nu we de robotic schildpad uitlichten en we vertellen het doe dat. door opdrachten te typen op een toetsenbord. Deze robots schildpad werkelijk bestaan - ze werden uitgevonden in de vroege 70 's en gebruikt met de programmeertaal LOGO dat specifiek door Marvin Minsky en Seymore Papert ontworpen werd voor het onderwijzen van kinderen.
(Seymore Papert was een leraar die een pedagogische filosofie genaamd 'constructionisme', die was in feite het stimuleren van kinderen om te leren door middel van maken in plaats van passief het absorberen van andermans leer voorgesteld. In het bijzonder gebruikt hij programmering als een leermiddel om na te denken en te redeneren uit oplossingen voor problemen. Hij was zeer de grootvader van de Maker beweging.)
Zo modern schildpad afbeeldingen op een computer net als de schildpad robots die Papert in de jaren 70 is - u vertellen een gesimuleerde schildpad gebruikt te lopen en draaien met eenvoudige commando's zoals voorwaarts 10 en recht 90 en de schildpad zal teken een vierkant op het computerscherm. Reguliere LOGO systemen vindt u op het web en het echt cool "Scratch" programmeertaal gebruikt ook dezelfde ideeën om lijnen te tekenen. We gonna bouwen iets vergelijkbaars als een schildpad grafische systeem - maar we gonna een etsen-a-schets gebruiken in plaats van een robotachtige schildpad. Natuurlijk, love we robots, dus natuurlijk dat it 's gonna worden een robotachtige Etch-a-schets :-) Nu lees verder...