Search: onr:"swepub:oai:DiVA.org:uu-519329" >
Learning programmin...
Learning programming practice and programming theory in the computer laboratory
-
- Eckerdal, Anna (author)
- Uppsala universitet,Institutionen för informationsteknologi,Uppsala University,UpCERG
-
- Berglund, Anders (author)
- Uppsala universitet,Institutionen för informationsteknologi,Uppsala Universitet, Uppsala, Sweden,UpCERG
-
- Thuné, Michael (author)
- Uppsala universitet,Institutionen för informationsteknologi,Uppsala Universitet, Uppsala, Sweden,UpCERG
-
(creator_code:org_t)
- 2023
- 2023
- English.
-
In: European Journal of Engineering Education. - 0304-3797 .- 1469-5898. ; , s. 1-18
- Related links:
-
https://urn.kb.se/re...
-
show more...
-
https://doi.org/10.1...
-
show less...
Abstract
Subject headings
Close
- Learning in the computer laboratory is an important component when students learn computer programming. In this article,we analyse empirical data on novice students working in pairs in the laboratory. Using an approach inspired byphenomenography and variation theory, we specifically focus on how students’ learning of theory and their learning ofpractice interact. We found that theory-oriented and practice-oriented actions play different, but complimentary andclosely intertwined roles in students’ learning. In particular, we discuss that students’ frequent switches between practice-oriented and theory-oriented actions create a variation that is helpful for learning. This variation adds to the variation theteacher creates. Finally, wediscuss how and why frequent switches are important for the successful learning process and we suggest a couple of waysto make it more likely that students make such switches when working with assignments at the computer.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
Keyword
- Programming
- Laboratory
- Learning process
- Novices
- Phenomenography
- Variation Theory
- Datavetenskap med inriktning mot datavetenskapens didaktik
- Computer Science with specialization in Computer Science Education Research
Publication and Content Type
- ref (subject category)
- art (subject category)
Find in a library
To the university's database