Algorithmic Reasoning Tasks: A Novel Approach to Assess and Predict Programming Abilities of Novice Learners
Algorithmic Reasoning Tasks (ARTs) can effectively assess the reasoning skills required for code writing and be used to predict student performance in introductory programming courses.