Adaptive Formative Assessment For Teaching Novices in Introductory Programming
Jagadeeswaran Thangaraj · 2023
Formative assessment automates the evaluation of computer programs developed by students and increases their interest in programming learning by offering immediate feedback on their work and pointing out errors. During the assessment process, an adaptive approach involves evaluating a participant’s knowledge based on their earlier attempts. Adaptive evaluation encourages students to complete the programming tasks. This research employs an adaptive technique along with a formative assessment to evaluate whether it effectively supports and encourages students’ learning.