ICTdag: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 15: | Regel 15: | ||
Als dat zo is, is het mooi meegenomen, maar het is niet de belangrijkste reden om te leren programmeren. | Als dat zo is, is het mooi meegenomen, maar het is niet de belangrijkste reden om te leren programmeren. | ||
De conclusie hieruit is: programmeren is voor iedereen een belangrijke vaardigheid. | De conclusie hieruit is: '''programmeren is voor iedereen een belangrijke vaardigheid'''. | ||
=== Hoe begin je met het programmeer-onderwijs? === | |||
De uitdaging voor het onderwijs is dan: hoe kunnen we het "leren programmeren" voor alle leerlingen een succes maken? | De uitdaging voor het onderwijs is dan: hoe kunnen we het "leren programmeren" voor alle leerlingen een succes maken? | ||
Onderwijzen en leren programmeren verschilt in veel opzichten van andere vakken. | |||
Versie van 7 nov 2016 09:59
Inleidende opmerkingen
Waarom zou je leren programmeren?
- het geeft je meer grip op je omgeving, die steeds meer programmeerbaar wordt. Douglas Rushkoff beschrijft dit in zijn boek: Program or be programmed (http://www.rushkoff.com/books/program-or-be-programmed/).
- in steeds meer studies en beroepen wordt programmeervaardigheid gevraagd; programmeren heeft dan eenzelfde rol als "taal en rekenen/wiskunde".
- sommige hoogleraren psychologie eisen programmeervaardigheid van hun studenten;
- bij steeds meer universiteiten is het (bij)vak Informatica/Programmeren voor niet-informatici het grootste vak
- voorbeelden uit USA: https://cs50.harvard.edu/, http://bjc.berkeley.edu/ ofwel http://cs10.org/fa16/
- dit geldt ook voor praktische beroepen: programmeerbare machines, 3D printers en robots dringen door in steeds meer omgevingen.
Daarnaast worden wel andere redenen genoemd:
- leren programmeren versterkt je vermogen om problemen op te lossen;
- je leert samenwerken, zelf kennis verwerken, leren van je fouten
Als dat zo is, is het mooi meegenomen, maar het is niet de belangrijkste reden om te leren programmeren.
De conclusie hieruit is: programmeren is voor iedereen een belangrijke vaardigheid.
Hoe begin je met het programmeer-onderwijs?
De uitdaging voor het onderwijs is dan: hoe kunnen we het "leren programmeren" voor alle leerlingen een succes maken?
Onderwijzen en leren programmeren verschilt in veel opzichten van andere vakken.
Geschikte vormen en materialen
Ook aan te raden
Relevante organisaties
Nog uitzoeken
- Google: CS First (https://www.cs-first.com/en/home) (gratis)
- georganiseerd rond thema's (clubs); per thema ca. 10 uur activiteiten.
- Apple: Swift playgrounds
- http://www.apple.com/swift/playgrounds/
- Learn to code 1 & 2: https://itunes.apple.com/us/course/id1153807202?v0=www-us-education-everyone-can-code-course-ltc
- (dit materiaal is nog niet in het Nederlands beschikbaar; de video's zijn nog niet ondertiteld.)