An evaluation of SeeC: a tool designed to assist novice C programmers with program understanding and debugging.
Matthew Heinsen EganChris McDonaldPublished in: Comput. Sci. Educ. (2021)
Keyphrases
- program understanding
- source code
- fault localization
- program comprehension
- reverse engineering
- software maintenance
- legacy software systems
- open source
- object oriented
- lambda calculus
- high level
- eye tracking
- novice programmers
- information systems
- parallel programming
- software testing
- programming language
- software engineers
- software quality
- fault detection
- model based diagnosis
- software systems
- artificial intelligence