Automatically Generated and Graded Program Tracing Quizzes with Feedback

2021 
Code comprehension is an important skill to develop when learning to program. However, it can be hard to emphasise this to students when they are assessed with problems that overtly challenge their knowledge of syntax or their problem solving skills. This poster presents a prototype for developing automatically graded quizzes on program tracing for basic programs in both C and Python. Questions can be generated for each individual line of code, focusing in higher detail, or about a whole file. Feedback explaining the execution is automatically generated including a diagram showing the code represented as a tree and accompanied with a text explanation.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    2
    References
    0
    Citations
    NaN
    KQI
    []