Mitch Resnick, en av de som står bak programmeringsspråket Scratch, forklarer i et intervju i Edutopia hvorfor han mener at koding bør undervises i alle skoler. Han peker på noen svært vesentlige forhold knyttet til at koding handler om langt mer enn det realfaglige. Kjekt å se samme poeng som jeg selv pleier å trekke frem, nemlig at koding først og fremst er en måte å formidle på og at elever bør lære koding med hovedfokus på kommunikasjon og formidling:
The first question I would ask is: “Why should we learn coding at all?” Many people embrace coding in schools as a pathway to jobs as computer programmers and computer scientists, and of course they’re right that those opportunities are expanding rapidly. But that’s not a great reason for everyone to learn how to code.
Very few people grow up to be professional writers, but we teach everyone to write because it’s a way of communicating with others—of organizing your thoughts and expressing your ideas. I think the reasons for learning to code are the same as the reasons for learning to write. When we learn to write, we are learning how to organize, express, and share ideas. And when we learn to code, we are learning how to organize, express, and share ideas in new ways, in a new medium.
Dette er mye av grunnen til at jeg har begynt å importere og selge roboter med andre egenskaper enn det meste som per i dag er tilgjengelig på det norske markedet. Jeg er selvsagt spent på hvordan det vil utvikle seg, men først og fremst opptatt av kommunikasjonsperspektivet og dermed at roboter skal kunne programmeres til å uttrykke seg. Aisoy-robotene kan programmeres til å endre uttrykk og snakke og forstå tale:
Jeg liker dette bildet: roboten som både fungerer som en assistent og "lesevenn", men som også kan programmeres ved hjelp av nevnte Scratch. Ikke la deg lure av at Aisoy-roboten ser ut som en leke – det er en ganske avansert sak, bygget for at barn skal lære å styre og interagere med den.
Det er ikke noe i veien med å programmere spill på skjerm, få en liten elektrisk bil til å bevege seg som en robotstøvsuger, automatisere en enkel mekanisk prosess etc. Det kan være både givende og lærerikt. Mitt poeng er imidlertid at denne inngangen til programmering neppe appellerer til alle, samt at nettopp talegrensesnitt er noe som er i ferd med å få stor betydning.
Ingen kommentarer:
Legg inn en kommentar
Kommentarer er svært velkommen. På grunn av problemer med spam må jeg imidlertid godkjenne kommentarer før de publiseres. Vanligvis skjer dette i løpet av noen timer.