Emanate Publishing Logo

Prototype Advisory System for Learning C Programming Using Generative AI

Table 1: Evaluating advice for syntactic errors

Category Errors Factors
1 2 3
A. Syntactic errors 1. missing semicolon S S A
2. illegal operator S S S
3. missing parenthesis B S S
4. wrong keyword S S S
5. missing operator S S S
Note: The evaluation is based on a subjective evaluation by the authors on a 5-point scale — S: the explanation is apt using line numbers or variable names, etc.; A: line numbers or variable names are not provided, but they are aptly described; B: although aptly described, a modified program is also presented; C: correct explanation, but only in general terms; D: it is a wrong explanation.
< Back to article