If Memory Serves: Towards Designing and Evaluating a Game for Teaching Pointers to Undergraduate Students
Failure rates in introductory programming