How Students Develop Concurrent Programs

Lonnberg, J., Berglund, A. and Malmi, L.

    This paper describes a qualitative, explorative study of how students approach developing and testing concurrent programs. The study is based on interviews with students working on the final programming assignment in a concurrent programming course. We discuss the effects of the students' approaches to constructing and testing programs on their work, how teaching can be improved to support the students in performing these tasks more effectively and how software tools can be designed to support the development, testing and debugging of concurrent programs.
Cite as: Lonnberg, J., Berglund, A. and Malmi, L. (2009). How Students Develop Concurrent Programs. In Proc. Eleventh Australasian Computing Education Conference (ACE 2009), Wellington, New Zealand. CRPIT, 95. Hamilton, M. and Clear, T., Eds. ACS. 129-138.
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS