Computational thinking in het Nederlandse onderwijs - Kennisnet
De bovenstaande infographic, die elf vaardigheden omvat, is gebaseerd op onderzoek uit 2014. Uit dat onderzoek bleek dat de genoemde vaardigheden nog niet goed aan de orde kwamen in het toenmalige onderwijs. Vooral creatief denken, probleemoplos- sen (naar het Engelse 'problem solving') en digitale ...
Computational thinking in het Nederlandse onderwijs De stand van zaken aan de hand van interviews
Laat ict werken voor het onderwijs
Inhoudsopgave › Voorwoord 4
› Voortgezet onderwijs 24 › Grotius College (Heerlen) – elke maandag een
› Ervaringen en visies 7 › Computational thinking (ct) – definitie 7 › Computational thinking is meer dan programmeren 8 › Computational thinking als onderdeel van digitale
MakerKlas 24 › Jan van Brabant College (Helmond) – programmeren in de brugklas 24 › Pabo 26 › Hogeschool Utrecht – ontwerpend leren 26 › Hanzehogeschool Groningen – work in progress 27
geletterdheid 9 › Computational thinking als onderdeel van 21e eeuwse vaardigheden 9
4 Transfer 28
1 Inleiding 5
2 Wetenschappelijke achtergronden 11
› Finland 12 › Pedagogische onderbouwing 13 › Geen wetenschappelijk bewijs maar best practices 15 3 Praktijkervaringen 18
in krimpregio 20 Alberdingk Thijm (‘t Gooi) – creatieve technologie als speerpunt 21 Oponoa (Achterhoek) – de rijdende leraar 22 Delfzijl en omgeving (Noord-Groningen) – projectlessen van Google 23
› Soorten transfer 29 › Liever schools dan zandbak 29 › Transfer valt vaak tegen 29 › Transfer expliciet maken 30 5 De uitvoerders 31 › Wie geeft het vak? 32 › Wat moet je ervoor kunnen? 32 6 Lessen voor alle betrokkenen 34
› Lessen voor onderzoekers 35 › Lessen voor schoolbestuurders 35 › Lessen voor leraren 36
2
Inhoudsopgave 7 Meest gestelde vragen 37
› Wat zijn de struikelblokken? 38 › Individueel of in groepjes? 39 › Hoe leg je verbinding met andere vakken? 39 › Hoe meet je de voortgang en hoe beoordeel je de resultaten? 40
› Hoe realiseer je kennisuitwisseling? 40 › Hoe creëer je draagvlak? 42 › Is sponsoring verantwoord? 43 8 Samenvatting 44 Literatuur 47
3
Voorwoord Veel schoolbesturen vragen zich af hoe ze computational thinking (of programmeren, maar dat is eigenlijk iets anders) kunnen opnemen in hun onderwijs. Computational thinking, kortweg ‘ct’, is nadenken over de vraag hoe je een probleem kunt oplossen met een computer. Programmeren is een middel daarvoor. De belangstelling om hiermee aan de slag te gaan groeit, zo blijkt uit de vragen die Kennisnet hierover krijgt. Soms worden scholen gedreven door de noodzaak om meer aandacht voor techniek te geven, of door de wil om 21e eeuwse vaardigheden te verwerken in het onderwijs, of omdat ze het gewoonweg belangrijk vinden dat ze leerlingen hiermee in aanraking laten komen. Maar hoe pak je dit aan? Hoe kunnen we (huidige en toekomstige) leraren helpen om ct-onderwijs vorm te geven? Hoe doe je dat op een goede manier, en wat weten we daarover uit de wetenschap? Voor deze publicatie hebben we gesproken met leraren, school besturen, onderzoekers en opleiders, over hun activiteiten en visie op het gebied van computational thinking in het onderwijs.
Deze publicatie is een handreiking voor het integreren van com putational thinking in het onderwijs. Met ervaringen en tips uit de praktijk. We laten zien hoe (Nederlandse) scholen daarmee omgaan, en wat ze daarvan hebben geleerd. Daarnaast vertellen onderzoekers wat er bekend is vanuit de wetenschap; wat werkt en wat niet, en wat onderwijskundig gezien van belang is. Ook vanuit de pabo’s schetsen we een beeld hoe zij computational thinking een plek willen geven bij het opleiden van leraren. We hopen dat hun kennis en ervaring behulpzaam zal zijn bij het vormgeven van computational thinking in uw onderwijs. Remco Pijpers Strategisch adviseur digitale geletterdheid
4
1 Inleiding 5
1 Inleiding Computational thinking (ct) en programmeren zijn hot. De termen duiken steeds vaker op in de literatuur, op conferenties, en in adviesrapporten. Zoals: – het eindadvies ‘Ons onderwijs2032’ (Platform Onderwijs
Coding is therefore one vehicle by which to develop computational thinking within a STEM context. 1. Ask questions and solve problems. 2. Use models. 3. .... This project is about modelling how animals use their senses to interact with their .... ACS
A Computer Science for Fun / Teaching London Computing / CHI+MED Special ... Above all, it is about thinking in a .... Of course, as a real tour guide, you.
This would include basic algebra, but not necessarily more ... to know what software is, but not enough to take on serious software development projects. ...... L. Dawley (2012): Empowering Educators with Google's Android App Inventor: An.
May 2, 2011 - had to develop software that was capable ..... applications, starting with simple .... a monthly series of online workshops like Android App.
programming language, I thoroughly enjoyed learning the methods and ...... L. Dawley (2012): Empowering Educators with Google's Android App Inventor: An.
This paper will outline the history of algorithmic composition from the pre- .... computer hardware was common at US universities in the mid-twentieth century.
computational thinking practices in secondary computer science: A first look (SRI technical report). ...... did differentiate the degree to which students should be.
Use and benefits of ICT in education. About the ... The education sector has discovered the potential of ICT in ..... in a garage (onboard computer technology),.
Computational propaganda can take the form of automated accounts (bots) spreading information, algorithmic manipulation and the spread of fake news to shape public opinion, amongst other methods. These techniques are being used in combination with th
Dec 1, 2012 - So nice, so nice, so nice and so sweet. Hij is voor groot en klein groot en klein, groot en klein. It is for tall and small, tall and small, tall and small,.