A basic recursion concept inventory
C. A Shaffer
J. V. Ernst
S. H. Edwards
S. Hamouda
An Open List of Computer Programming Student’s Common Problems and its Leverage in Teaching Practice