Instruct: Given a scientific paper title, retrieve paper titles that are cited by the given paper
Query: Do code smells hamper novice programming? A controlled experiment on Scratch programs
Scratch: programming for all
Test-driven learning in early programming courses
A survey of literature on the teaching of introductory programming
What Emotions Do Novices Experience during Their First Computer Programming Learning Session
A cognitive approach to identifying measurable milestones for programming skill acquisition
Virtual Scrum: A teaching aid to introduce undergraduate software engineering students to scrum
Fully automatic assessment of programming exercises
A Systematic Literature Review: Code Bad Smells in Java Source Code
Learning and teaching programming: A review and discussion
Code and tell: assessing young children's learning of computational thinking using peer video interviews with ScratchJr
Quantifying the Effect of Code Smells on Maintenance Effort
The Psychology of How Novices Learn Computer Programming
On the Relationships Between Stability and Bug-Proneness of Code Clones: An Empirical Study
Scratch: A Sneak Preview
Impact of Programming Features on Code Readability
Solving Code-tracing Problems and its Effect on Code-writing Skills Pertaining to Program Semantics
Search, align, and repair: data-driven feedback generation for introductory programming exercises
An interactive ambient visualization for code smells
from scratch to " real " programming .
Failure rates in introductory programming revisited
Natural language processing in information retrieval
Systematic Review of Requirement Elicitation Techniques
Sapiens Digital : From Digital Immigrants and Digital Natives to Digital Wisdom
The Verriest Lecture: Short-wave-sensitive cone pathways across the life span
Comparison of Recent Machine Learning Techniques for Gender Recognition from Facial Images