Instruct: Given the title of a paper, retrieve paper titles that are cited by the given paper
Query: C++ or Python? Which One to Begin with: A Learner's Perspective
Learning and teaching programming: A review and discussion
Novice Programming Environments. Scratch & App Inventor: a first comparison
Logic Programming for an Introductory Computer Science Course for High School Students
Using flipped classroom approach to teach computer programming
Comparing effective and ineffective behaviors of student programmers
Skill Acquisition and the LISP Tutor
How programming environment shapes perception, learning and goals: logo vs. scratch
Failure rates in introductory programming
The next 700 programming languages
A new way of teaching programming skills to K-12 students: Code.org
Programming Literacy: Computational Thinking in Brazilian Public Schools
Design of object-oriented simulations in C++
Mismatch of Expectations: How Modern Learning Resources Fail Conversational Programmers
KIL: An Abstract Intermediate Language for Symbolic Execution and Test Generation of C++ Programs
Talking about code: Integrating pedagogical code reviews into early computing courses
The Influence of the Psychology of Programming on a Language Design: Project Status Report
Scratch for budding computer scientists
Cross-language compiler benchmarking: are we fast yet?
Using multiple representations to develop notational expertise in programming
Object-Oriented Programming Versus Abstract Data Types
Monitoring oil palm plantations in Malaysia
IBM Mega Traffic Simulator
A Concurrent SOM-Based Chan-Vese Model for Image Segmentation
Fully automatic assessment of programming exercises
Salt reduction in Australia: from advocacy to action