Treffer: Learning Programming Practice and Programming Theory in the Computer Laboratory

Title:
Learning Programming Practice and Programming Theory in the Computer Laboratory
Language:
English
Authors:
Anna Eckerdal (ORCID 0000-0002-6588-1246), Anders Berglund, Michael Thuné
Source:
European Journal of Engineering Education. 2024 49(2):330-347.
Availability:
Taylor & Francis. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
Peer Reviewed:
Y
Page Count:
18
Publication Date:
2024
Document Type:
Fachzeitschrift Journal Articles<br />Reports - Research
Education Level:
Higher Education
Postsecondary Education
Geographic Terms:
DOI:
10.1080/03043797.2023.2294953
ISSN:
0304-3797
1469-5898
Entry Date:
2024
Accession Number:
EJ1415235
Database:
ERIC

Weitere Informationen

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 by phenomenography and variation theory, we specifically focus on how students' learning of theory and their learning of practice interact. We found that theory-oriented and practice-oriented actions play different, but complimentary and closely 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 the teacher creates. Finally, we discuss how and why frequent switches are important for the successful learning process and we suggest a couple of ways to make it more likely that students make such switches when working with assignments at the computer.

As Provided