Expertise in debugging computer programs: an analysis of the content of verbal protocols
IEEE Transactions on Systems, Man and Cybernetics
Communications of the ACM
Assessment Process for Programming Assignments
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Improving student performance by evaluating how well students test their own programs
Journal on Educational Resources in Computing (JERIC)
Revealing the programming process
Proceedings of the 36th SIGCSE technical symposium on Computer science education
An analysis of patterns of debugging among novice computer science students
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Students' alternative standards for correctness
Proceedings of the first international workshop on Computing education research
Object oriented programming and program correctness: the students' perspective
Proceedings of the second international workshop on Computing education research
Debugging: the good, the bad, and the quirky -- a qualitative analysis of novices' strategies
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Learning educational research methods through collaborative research: the PhICER initiative
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Analysis of research into the teaching and learning of programming
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
The same but different students' understandings of primitive and object variables
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
How students develop concurrent programs
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
Conveying Conceptions of Quality through Instruction
QUATIC '10 Proceedings of the 2010 Seventh International Conference on the Quality of Information and Communications Technology
Evaluating a visualisation of the execution of a concurrent program
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Students' understandings of concurrent programming
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Hi-index | 0.00 |
In this paper, we describe the research part of a collaboration between a large telecommunications company and Aalto University built around a programming course arranged by Aalto University for the company's software developers. This research involved examining several of the software developers' understandings of matters related to software development and quality in both a learning and a professional development context. The study uses qualitative analysis of questionnaires and interviews to produce descriptions of how the developers understood the software development process and testing and the information sources and needs they had when debugging.