Een Raspberry Pi is een uitstekende basis om mee (te leren) programmeren, bijvoorbeeld met Scratch. Maar wat is Scratch? Dat leggen we hier uit. Onderstaande tekst is een fragment uit mijn nieuwe boek Ontdek de Raspberry Pi. Leren programmeren met Scratch…
Scratch is niet zomaar uit het niets verschenen; het heeft z’n wortels in een rijke geschiedenis van educatieve programmeertalen die teruggaan tot de jaren zestig. Hier is een blik op hoe en waarom Scratch is ontworpen.
Het begin: Logo
In de jaren zestig ontwikkelden Seymour Papert en zijn collega’s bij het MIT de programmeertaal Logo (el.media.mit.edu/logo-foundation/ what_is_logo/logo_programming.html). Het idee achter Logo was kinderen te helpen leren over wiskunde en programmeren door het besturen van een “schildpad” – eerst een robot en later een cursor op het scherm – waarmee ze grafische patronen konden tekenen. Logo was revolutionair, omdat het kinderen niet alleen liet zien hoe ze instructies aan een machine konden geven, maar ook hoe ze konden leren door te creëren. De principes van Logo – leren door te maken, spelen en verkennen – hebben veel opvolgende projecten geïnspireerd. Terwijl de technologie vorderde, zagen onderzoekers van het MIT de behoefte om deze principes aan te passen aan een steeds meer digitale en verbonden wereld. Dit leidde tot de ontwikkeling van verschillende projecten en tools gericht op leren en creëren.


Ronald Smit kan dankzij een combinatie van een elektronica- en een journalistieke opleiding (afstudeerrichting radio en nieuwe media) technische zaken op een heldere en eenvoudige manier uitleggen. Zijn jarenlange schrijfervaring voor onder meer Computer Idee geeft u al snel de ‘aha-erlebnis’ waar u wellicht al zo lang naar op zoek was. En wordt het dan toch allemaal wat ingewikkeld, dan loodst hij de lezer snel en zeker langs eventuele barrières en valkuilen. De boeken van Ronald vind je hier.