Education, Computer Science, Programming, Learning, Academia.
relevant problems (think-aloud interviews) and analyzing past exams for common errors. Writing the CI questions. Validating the CI by checking the test items for both validity (Are the results accurate?) and internal reliability (Are the results consistent?). Most of the papers in our review aimed