Expert problem solving strategies for program comprehension
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Programming pedagogy—a psychological overview
ACM SIGCSE Bulletin
An empirical study of novice program comprehension in the imperative and object-oriented styles
ESP '97 Papers presented at the seventh workshop on Empirical studies of programmers
What do exam results really measure?
Proceedings of the 2nd Australasian conference on Computer science education
On blooming first year programming, and its blooming assessment
ACSE '00 Proceedings of the Australasian conference on Computing education
Objectives and objective assessment in CS1
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
IWPC '00 Proceedings of the 8th International Workshop on Program Comprehension
Queue - Power Management
Analysis of research into the teaching and learning of programming
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Classroom interventions to reduce failure & withdrawal in CS1: a field report
Journal of Computing Sciences in Colleges
Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration
Hi-index | 0.00 |
Two issues of related interest are investigated in this paper. The first issue is associated with the statement that "Learning to program is a key objective in most introductory computing courses, yet many computing educators have voiced concern over whether their students are learning the necessary programming skills in those courses" (McCracken et al. 2001). The second issue considers which task CS1 students find more difficult: code generation or code comprehension. To investigate this, we analysed our CS1 course results in terms of laboratory exercises, comprehension, generation, factual/conceptual, and multiple-choice exam questions. Contrary to our initial expectations, the code comprehension and generation skills of our students appear to be tracking each other.