1. Learning programming, syntax errors and institution-specific factors
2. An Analysis of Using Many Small Programs in CS1
3. Amjad Altadmri and Neil C.C. Brown . 2015. 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data . In Proceedings of the 46th ACM Technical Symposium on Computer Science Education ( Kansas City, Missouri, USA) (SIGCSE '15). ACM, 522527. https://doi.org/10.1145/2676723.2677258 Amjad Altadmri and Neil C.C. Brown. 2015. 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (Kansas City, Missouri, USA) (SIGCSE '15). ACM, 522527. https://doi.org/10.1145/2676723.2677258
4. The Cost of Syntax and How to Avoid It: Text versus Frame-Based Editing
5. What does saying that 'programming is hard' really say, and about whom?