返回
Cing the light - assessing code comprehension in novice programmers using C code patterns
DOI:10.1080/08993408.2024.2317079.png)
摘要
En 中文
Background and ContextFeedback on one's progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer assessment mechanisms, most do not examine the accuracy of the feedback they deliver, nor give evidence on its validity.ObjectiveWe investigate the potential use of a preexisting set of C code snippets as the basis for a high-quality C programming ability assessment tool.MethodWe utilize the Rasch Model and the Linear Logistic Test Model to evaluate the validity and accuracy of the code snippets and to determine which C operations contribute most to their overall difficulty.FindingsOur results show that these code snippets yield accurate assessments of programming ability and reveal the degree of difficulty associated with specific programming operations.ImplicationsOur results suggest that the code snippets could serve as the basis for sophisticated, valid, and fair code comprehension skill assessment tools.
Keyword:
Programming skills
C language
assessment tool
measurement quality
期刊
C
IF:
2.2
论文数:
207
被引数:
1.1K
机构
引用论文
An exploration of children’s nursing graduates’ ability to assess children’s emotional health and well-being对儿童护理专业毕业生评估儿童情感健康与幸福感能力的探究

