arrow
Return

Cing the light - assessing code comprehension in novice programmers using C code patterns

delete2024-02-15
delete0
delete
OA
AI
C
Christina Glasauer *
M
Martin K.‐C. Yeh
L
Lois Anne DeLong
Y
Yan Yu
Y
Yanyan Zhuang
DOI:10.1080/08993408.2024.2317079delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

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.
Keywords:
Programming skills
C language
assessment tool
measurement quality

Journal

C
Computer Science Education
IF:
2.2
Papers:
207
Citations:
1.1K

Organization

N
New York University
Scholars:
4.4W
Papers: 3.9W
Citations: 5.8W
P
Pennsylvania State University
Scholars:
3.0W
Papers: 2.6W
Citations: 7.2W
P
pennsylvania commonwealth system of higher education (pcshe)
Scholars:
12.9W
Papers: 11.7W
Citations: 177
U
University of Klagenfurt
Scholars:
946
Papers: 1.0K
Citations: 1.0K
N
New York University Tandon School of Engineering
Scholars:
1.1K
Papers: 849
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

Compromised Integrity, Burnout, and Intent to Leave the Job in Critical Care Nurses and Physicians
err2022-02-07
err0
errOAAI
errMichele LeClaire; Sara Poplau; Mark Linzer; Roger Brown; Christine Sinsky
errShare
errSave
errShare
errSave
Investigation of the quantum dot infrared photodetectors dark current
err2011-09-01
err0
PREAI
errH. Dehdashti Jahromi; M.H. Sheikhi; M.H. Yousefi
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Blindspots in Python and Java APIs Result in Vulnerable Code
err2023-04-26
err4
errOAAI
errBrun, Yuriy; Lin, Tian; Somerville, Jessie Elise; Myers, Elisha M.; Ebner, Natalie
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more