Debugging by skilled and novice programmers
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Programming pedagogy—a psychological overview
ACM SIGCSE Bulletin
Introduction to the personal software process
Introduction to the personal software process
Supporting reflection in introductory computer science
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Balancing depth and breadth in the data structures course
Journal of Computing Sciences in Colleges
Integrated online courseware for computer science courses
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Saying isn't necessarily believing: influencing self-theories in computing
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Hi-index | 0.01 |
Process journals are informal journals kept by students as they work on a programming project. The goal in using them is to gain qualitative information about the student's problem solving and programming process. This paper presents a qualitative analysis of the journals from a data structures course, categorizing the broad themes found in the journals and the nature of the responses given by the instructor. The goal of this qualitative analysis is to answer the questions, "what sort of information do you see in a process journal and how do you use them in your course?"