SlideShare a Scribd company logo
1 of 23
Integratie van programmeren in
de bovenbouw van de
basisschool
Gerard Dummer
13 april 2023
Ontwerp
keuzes
Praktijk
Ontwerp
keuzes
Van buiten naar binnen
Van lezen naar schrijven
Van begeleid naar zelfstandig
VAN BUITEN NAAR BINNEN
Ontwerpkeuzes – Van buiten naar binnen
Ontwerpkeuzes – Van buiten naar binnen
Ontwerpkeuzes – Van buiten naar binnen
Als gebruiker De techniek De informatica
VAN LEZEN NAAR SCHRIJVEN
Introductie
Terugblik
Doelen benoemen
Demonstreren
opstelling
Instructie
Unplugged
activiteit
Code Analyseren
Code Aanpassen
Verwerking
Code nabouwen
Zelf uitzoeken
Zelfstandig werken
Samen
Evaluatie
Demonstratie
Modelling
VAN BEGELEID NAAR ZELFSTANDIG
Introductie
en
Verkennen
1
Unplugged
activiteit
2
Parkeerplaats
programmeren
3
Parkeerplaats
programmeren
4
Draaimolen
programmeren
5
Introductie
1
Verkennen
2
Unplugged
3
Parkeerplaats
Deel 1
4
Parkeerplaats
Deel 2
5
Parkeerplaats
Deel 3
6
Draaimolen
Deel 1
7
Draaimolen
Deel 2
8
Wasmachine
9
Deuralarm
10
Introductie Verkennen
Unplugged
parkeerplaats
Opdracht 1
parkeerplaats
Opdracht 2
parkeerplaats
Opdracht 3
parkeerplaats
Opdracht 4
parkeerplaats
Opdracht 5
parkeerplaats
Wat weet je er
nog van?
Opdracht 1
draaimolen
Klikspelletje
leren werken
met
ontwerpeisen
Wasmachine Wasmachine Deuralarm
Opdracht 3
draaimolen Deuralarm
1 2 3 4 5
6 7 8 9 10
12 13 14 15 16 17
Opdracht 2
draaimolen
11
Zelfstandig werken
Problemen oplossen
Samenwerken
ICT-basisvaardigheden
Spelen
Nauwkeurig werken
Praktijk
Les 4
Les 16
Les 4 Les 16
Contactinformatie
Twitter: @gerarddummer E-mail: gerard.dummer@hu.nl

More Related Content

More from Gerard Dummer

Bijeenkomst 01 module digibord
Bijeenkomst 01 module digibordBijeenkomst 01 module digibord
Bijeenkomst 01 module digibordGerard Dummer
 
Onderzoeksgesprekken
OnderzoeksgesprekkenOnderzoeksgesprekken
OnderzoeksgesprekkenGerard Dummer
 
Ben jij een ster honourspresentatie studenten
Ben jij een ster honourspresentatie studentenBen jij een ster honourspresentatie studenten
Ben jij een ster honourspresentatie studentenGerard Dummer
 
Docentprofessionalisering en ICT SURF
Docentprofessionalisering en ICT SURFDocentprofessionalisering en ICT SURF
Docentprofessionalisering en ICT SURFGerard Dummer
 
Bijeenkomst 1 thema 10 ict en onderwijs
Bijeenkomst 1 thema 10 ict en onderwijsBijeenkomst 1 thema 10 ict en onderwijs
Bijeenkomst 1 thema 10 ict en onderwijsGerard Dummer
 
Edusummit2013 mobile learning
Edusummit2013 mobile learningEdusummit2013 mobile learning
Edusummit2013 mobile learningGerard Dummer
 
Presentation paris wikikids
Presentation paris wikikidsPresentation paris wikikids
Presentation paris wikikidsGerard Dummer
 
Rekenen en ict thema 3 web versie
Rekenen en ict thema 3 web versieRekenen en ict thema 3 web versie
Rekenen en ict thema 3 web versieGerard Dummer
 
Bijeenkomst ict en taal
Bijeenkomst ict en taalBijeenkomst ict en taal
Bijeenkomst ict en taalGerard Dummer
 
Thema 10–bijeenkomst 2
Thema 10–bijeenkomst 2Thema 10–bijeenkomst 2
Thema 10–bijeenkomst 2Gerard Dummer
 
Workshop aan de slag met wiki
Workshop aan de slag met wikiWorkshop aan de slag met wiki
Workshop aan de slag met wikiGerard Dummer
 

More from Gerard Dummer (20)

Bijeenkomst 01 module digibord
Bijeenkomst 01 module digibordBijeenkomst 01 module digibord
Bijeenkomst 01 module digibord
 
Onderzoeksgesprekken
OnderzoeksgesprekkenOnderzoeksgesprekken
Onderzoeksgesprekken
 
Ben jij een ster honourspresentatie studenten
Ben jij een ster honourspresentatie studentenBen jij een ster honourspresentatie studenten
Ben jij een ster honourspresentatie studenten
 
Docentprofessionalisering en ICT SURF
Docentprofessionalisering en ICT SURFDocentprofessionalisering en ICT SURF
Docentprofessionalisering en ICT SURF
 
WikiKids hsn27
WikiKids hsn27WikiKids hsn27
WikiKids hsn27
 
Bijeenkomst 1 thema 10 ict en onderwijs
Bijeenkomst 1 thema 10 ict en onderwijsBijeenkomst 1 thema 10 ict en onderwijs
Bijeenkomst 1 thema 10 ict en onderwijs
 
Edusummit2013 mobile learning
Edusummit2013 mobile learningEdusummit2013 mobile learning
Edusummit2013 mobile learning
 
Mediawijsheid
MediawijsheidMediawijsheid
Mediawijsheid
 
Presentation paris wikikids
Presentation paris wikikidsPresentation paris wikikids
Presentation paris wikikids
 
Rekenen en ict thema 3 web versie
Rekenen en ict thema 3 web versieRekenen en ict thema 3 web versie
Rekenen en ict thema 3 web versie
 
Startcollege ict2
Startcollege ict2Startcollege ict2
Startcollege ict2
 
Bijeenkomst ict en taal
Bijeenkomst ict en taalBijeenkomst ict en taal
Bijeenkomst ict en taal
 
Startcollege ict
Startcollege ictStartcollege ict
Startcollege ict
 
Thema 10–bijeenkomst 2
Thema 10–bijeenkomst 2Thema 10–bijeenkomst 2
Thema 10–bijeenkomst 2
 
Bijeenkomst 1
Bijeenkomst 1Bijeenkomst 1
Bijeenkomst 1
 
Robotica
RoboticaRobotica
Robotica
 
Professionaliseren
ProfessionaliserenProfessionaliseren
Professionaliseren
 
Ict op schoolniveau
Ict op schoolniveauIct op schoolniveau
Ict op schoolniveau
 
Gaming
GamingGaming
Gaming
 
Workshop aan de slag met wiki
Workshop aan de slag met wikiWorkshop aan de slag met wiki
Workshop aan de slag met wiki
 

Presentatie I&I Conferentie 2023

Editor's Notes

  1. Deze sessie gaat in op de uitvoering van de ontwikkelde lessenserie in de praktijk. Aan bod komen de ontwerpkeuzes die zijn gemaakt, de manier waarop de lessenserie in de praktijk is uitgevoerd en welke lessen hieruit zijn getrokken.
  2. Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., ... & Werner, L. (2011). Computational thinking for youth in practice. Acm Inroads, 2(1), 32-37. De programmeerlessen zijn gebaseerd op het Use-Modify-Create model van Lee et al. (2011). Dit model is ontworpen om de CT-vaardigheden (Wing, 2006) van leerlingen te vergroten. Om een bestaand project aan te passen en een nieuw project te maken wordt volgens de auteurs (Lee et al., 2011) onder andere een beroep gedaan op abstractie. Dit sluit aan bij de vaardigheden zoals die geformuleerd zijn door Shelly en Woollard (2013) en Angeli et al. (2016): die naast abstractie ook generalisatie, decompositie, algoritmisch denken en debuggen als CT-denkvaardigheid beschouwen.
  3. Sentance, S., Waite, J., & Kallia, M. (2019). Teaching computer programming with PRIMM: a sociocultural perspective. Computer Science Education, 29(2-3), 136-176.
  4. In de praktijk ziet zo’n les er als volgt uit Terugblik Doelen benoemen Introductie Demonstreren opstelling Unplugged activiteit programmeerconcept Code analyseren Code aanpassen Create (zelf uitzoeken, zelfstandig, samen met mij)
  5. Concepten leren Problemen oplossen Toenemende mate van CT
  6. Om leerlingen van het basisonderwijs hier inzicht in te bieden is in het kader van dit onderzoek een lessenserie ontwikkeld. De lessenserie bestaat uit een aantal onderdelen. In dit paper wordt vooral ingaan op de programmeerlessen. Voorafgaand aan de programmeerlessen krijgen de leerlingen 1) een introductieles over geprogrammeerde systemen, 2) een kennismakingsles met de programmeeromgeving Makecode en 3) een unplugged les waarin leerlingen een geprogrammeerd systeem naspelen als referentiekader voor de volgende lessen (Bell et al., 2009; Bell & Vahrenhold, 2018). Ronde 1 Les 1: Introductie en verkennen Les 2: Unplugged activiteit Les 3 en 4 Parkeerplaats programmeren Les 5: Draaimolen programmeren
  7. Ronde 2A
  8. Ronde 2B - begin
  9. Ronde 2B - eind Les 1 tot en met 3: Introductie Les 4 tot en met 8: Aanleren programmeerconcepten Les 9 tot en met 13: Toepassen programmeerconcepten andere context Les 14 tot en met 17: Op basis van ontwerpprincipes programmeerconcepten toepassen binnen nieuwe context.
  10. Jane Waite and Christine Liebe. 2021. Computer Science Student-Centered Instructional Continuum. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE '21). Association for Computing Machinery, New York, NY, USA, 1246. https://doi.org/10.1145/3408877.3439591