|
| | | |
Students' understandings of concurrent programming
Lonnberg, J. and Berglund, A.
This paper describes a qualitative, explorative study
of how students understand some concepts in concurrent programming. The study is based on interviews with students regarding the final programming
assignment in a concurrent programming course. We
use phenomenography to analyse the students' statements about tuple spaces, the concurrent data structures on which the assignments are based, and to find
the different ways in which they understand writing
and debugging a concurrent program. We then discuss the e ects of these understandings on how students construct concurrent programs, how teaching
can be improved to form more useful understandings
and how software tools can be designed to support
the development of concurrent programs. |
Cite as: Lonnberg, J. and Berglund, A. (2007). Students' understandings of concurrent programming. In Proc. Seventh Baltic Sea Conference on Computing Education Research (Koli Calling 2007), Koli National Park, Finland. CRPIT, 88. Lister, R. and Simon, Eds. ACS. 77-86. |
(from crpit.com)
(local if available)
|
|