Difference between revisions of "Strategieën"
(Created page with "''“De praktijken die een software ontwikkelaar leert tijdens het toepassen van programmeer concepten.”'' Brennan en Resnick (2012) Leren programmeren bestaat niet allee...") |
(No difference)
|
Revision as of 15:10, 10 November 2020
“De praktijken die een software ontwikkelaar leert tijdens het toepassen van programmeer concepten.” Brennan en Resnick (2012)
Leren programmeren bestaat niet alleen uit het leren van programmeer concepten. Niet alleen wat een student leert, maar ook hoe hij zijn kennis toe past is belangrijk.
Strategieën en praktijken zijn de manieren hoe men met software development problemen om kan gaan. Het zijn terugkerende strategieën die los staan van specifieke technieken of programmeer talen. Het is de manier hoe een software developer problemen aan pakt.
Brennan en Resnick (2012) en ook Kong (2019) zien strategieën als een van de dimensies van computational thinking, terwijl Selby en Woolard (2013) dit juist ziet als de kern van comutational thinking.
Hieronder worden verschillende strategieën en praktijken besproken die in de wetenschappelijke literatuur als belangrijk worden gezien bij het leren programmeren en het toepassen van conceptuele kennis (Brennan & Resnick, 2012; Kong, 2019; Selby & Woolard 2013; Waller, 2016; Wing 2006, 2007, 2011; Cuny, Snyder, Wing, 2010; Gouws et al. 2013; Curzon et al., 2014; L’Heureux et al., 2012).