Week blog
Gelukkig heeft het wel een voordeel. Omdat je het allemaal zo precies uitlegt doet een computer het altijd op dezelfde manier, en als jij hem de goede instructies geeft maakt hij nooit fouten. Het opstellen van deze instructies heet programmeren. Programmeren wat zijn de Ups en Downs? Programmeren is volgens de meeste blogs niet moeilijk, het neemt alleen veel tijd in beslag. Dat komt doordat je alles stap voor stap moet uitleggen/invoeren. Het leren van een eerste programmeertaal duurt lang. Voordat je door hebt hoe je het best kan beginnen en hoe je echt een programma moet opbouwen ben je een hele tijd verder. Het belangrijkste is inzicht krijgen en abstract kunnen denken. En dat leer je door vooral veel te oefenen met coderen. Programmeertalen wat zijn dat? Een programma bestaat eigenlijk uit een reeks voor de computer begrijpbare instructies. Het probleem is dat die instructies erg moeilijk te begrijpen zijn voor mensen. Gelukkig heeft men daar iets op gevonden. Er zijn namelijk verschillende programeertalen bedacht. Programmeertalen zijn voor een mens begrijpelijke talen die instructies in normaal Engels hebben. Nadat je klaar bent met het programma te schrijven in die begrijpelijke commando's worden de commando's vertaald naar computerinstructies. Een van de benamingen hiervoor is: compileren. Waarom moeten leerlingen leren programmeren? In mei 2015 heeft Neelie Kroes CodePact van StartupDelta gelanceerd. De doelstelling is om 400.000 leerlingen te onderwijzen in programmeren. Hiermee wil men vroegtijdig de programmeervaardigheden stimuleren zodat er een kweekvijver van toekomstig programmeer-talent ontstaat. Nederland maakt deze stappen nu, in diverse buurlanden heeft programmeren al een vaste plek in het onderwijs heeft. Volgens CodePact zorgen zij ervoor dat de leerlingen van nu straks aan de slag kunnen op de arbeidsmarkt waar de automonteur, de verwarmingsinstallateur en de app-bouwer allemaal moeten kunnen programmeren en over nieuwe, digitale vaardigheden moeten beschikken.
Voor nu gaat het er om dat er in de toekomt te weinig programmeurs zijn als we hier nu niet op inspringen. In de huidige maatschappij is het van belang om deze competenties te ontwikkelen (21e century skills). De digitale wereld maakt gigantische stappen en deze zullen niet meer weg te denken zijn in de toekomst. Willen we de huidige leerlingen voorbereiden op die toekomst dan moeten we hier iets aan doen. Zelfs als leerlingen niet de ICT in willen zal het belangrijk zijn om te kunnen programmeren. Bij heel veel dingen die wij doen moet je al programmeren. Denk bijvoorbeeld bij de ontwikkelingen die gaande zijn met sociale media en het gebruik van apps op onze telefoons, onze digitale televisies, onze thermostaat en veel van ons speelgoed. Maar ook het stoplicht, de oven van de bakker, het uitleensysteem van de bibliotheek en de automatische dienstverlening van bijvoorbeeld onze verzekeraars. Het draait niet alleen om programmeren. Door het leren van programmeren stimuleert je het vermogens tot logisch en gestructureerd denken. Als leerlingen les krijgen in programmeren worden ze gestimuleerd om vooruit te denken. Het creatieve en logisch denken is een belangrijke ontwikkeling. Programmeren is een manier van denken en is niet alleen benodigd als een leerling de techniek in wil. Het is een vaardigheid. Leerlingen leren onderzoekend en ontwerpend leren. Om zelf beter te begrijpen wat programmeren inhoud heb ik meerdere tool beschrijvingen gemaakt. Ook heb ik mijn onderwijsontwerp hierop afgestemd. Het programmeren/coderen heb ik gebruikt met de Bee-bot, Tinkercad à 3D printing en de Ozobot. Tijdens de lessen en thuis heb ik nog kennis gemaakt met code.org en een bom-spel (Keep talking and nobody explodes). Tijdens programmeren ben je continu bezig met het logisch denken. Welke keuze maak ik om ervoor te zorgen dat er iets gebeurd. En welke combinaties moet ik bedenken om iets te laten bewegen. Met het programmeren zie je daadwerkelijk wat het resultaat is van jou ingevoerde acties.
http://www.rtlnieuws.nl/geld-en-werk/apple-baas-cook-leer-kinderen-programmeren-net-als-frans-en-engels http://nl.pcmag.com/desktop/233/opinion/waarom-coderen-verplicht-moet-worden-op-school Dieuwertje
0 Reacties
Laat een antwoord achter. |