Procedia - Social and Behavioral Sciences · 2013 · 40 citations · 38 references
EducationComputer ScienceTeachingAssessment For LearningFormative AssessmentProgramming LanguagesClassroom Assessment PracticesComputer Science EducationProgram Learning AssessmentProgramming ConceptsProgramming InstructionSystematic Literature Review
This paper describes preliminary results of research related to programming teaching tools. This study focuses on the key issues being highlighted in this research. Among the research questions of the study are: What are the important issues in programming teaching and learning research? What are the methods of the research? What kind of tools involved in programming teaching and learning? What is the level of programming involved? The study applies systematic review approach to 45 research papers derived from the ACM digital database, published between 2005 and 2011. The study found six issues related to programming teaching tools, and most of the issues concern on the techniques and methods used in teaching, learning and assessment. Regarding the level of programming involved, majority of the research focuses on introductory stage.
38
Review of recent systems for automatic assessment of programming assignments
Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta et al. · 2010 · 545 citations
A survey of literature on the teaching of introductory programming
Arnold Pears, Stephen B. Seidman, Lauri Malmi et al. · ACM SIGCSE Bulletin · 2007 · 481 citations
Why students drop out CS1 course?
Päivi Kinnunen, Lauri Malmi · 2006 · 341 citations