Instruct: Given a paper title, retrieve paper titles that are cited by the given paper.
Query: Search, align, and repair: data-driven feedback generation for introductory programming exercises
Automated clustering and program repair for introductory programming assignments
Learning by Teaching Human Pupils and Teachable Agents: The Importance of Recursive Feedback
An Architecture for Generating Interactive Feedback in Probabilistic User Interfaces
Gamification-based learning framework for a programming course
Accelerating search-based program synthesis using learned probabilistic models
Kodu game lab: improving the motivation for learning programming concepts
Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing
Teaching introductory programming with popular board games
Explanation feedback is better than correct answer feedback for promoting transfer of learning.
Modular and verified automatic program repair
Learning from examples to improve code completion systems
Training for computational thinking capability on programming language teaching
Coached program planning: dialogue-based support for novice program design
Neural Program Search: Solving Programming Tasks from Description and Examples
Gamification-based e-learning Platform for Computer Programming Education
Deep Knowledge Tracing On Programming Exercises
User Interaction Models for Disambiguation in Programming by Example
A machine learning framework for programming by example
Teaching objects-first in introductory computer science
students ' misconceptions and other difficulties in introductory programming : a literature review .
Two-Stream Neural Networks for Tampered Face Detection
Distributed Computation for Cooperative Control
WSABIE: Scaling Up to Large Vocabulary Image Annotation
Data Augmentation for Recognition of Handwritten Words and Lines Using a CNN-LSTM Network
Automatic Reverse Engineering of Malware Emulators