NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Eckerdal, Anna – Studies in Higher Education, 2015
Computer programming education has practice-oriented as well as theory-oriented learning goals. Here, lab work plays an important role in students' learning. It is however widely reported that many students face great difficulties in learning theory as well as practice. This paper investigates the important but problematic relation between the…
Descriptors: Theory Practice Relationship, Computer Science Education, Programming, Laboratories
Peer reviewed Peer reviewed
Direct linkDirect link
Boustedt, Jonas – Computer Science Education, 2012
The software industry needs well-trained software designers and one important aspect of software design is the ability to model software designs visually and understand what visual models represent. However, previous research indicates that software design is a difficult task to many students. This article reports empirical findings from a…
Descriptors: Foreign Countries, Computer Software, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
McCartney, Robert; Boustedt, Jonas; Eckerdal, Anna; Mostrom, Jan Erik; Sanders, Kate; Thomas, Lynda; Zander, Carol – European Journal of Engineering Education, 2009
"Threshold concepts" are concepts that, among other things, transform the way a student looks at a discipline. Although the term "threshold" might suggest that the transformation occurs at a specific point in time, an "aha" moment, it seems more common (at least in computing) that a longer time period is required.…
Descriptors: Engineering Education, Computer Science Education, Transformative Learning, Scientific Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Berglund, Anders; Eckerdal, Anna – Computer Science Education, 2006
This paper explores what students taking an international project-based course in computer systems strive to learn. Through empirical, phenomenographic work we have identified three different motives that the students strive for: academic achievement; project and team working capacity; and social competence. What a student strives to learn largely…
Descriptors: Computer Science Education, Student Educational Objectives, Foreign Countries, Phenomenology
Booth, Shirley – 1990
This paper reports the results of a phenomenographic study which focused on identifying and describing the conceptions of programming and related phenomena of about 120 computer science and computer engineering students learning to program. The report begins by tracing developments in the students' conceptions of programming and its parts, and…
Descriptors: Computer Science Education, Concept Formation, Foreign Countries, Heuristics