Corpus ID: 14468405

Generating Data-driven Hints for Open-ended Programming

@inproceedings{Price2016GeneratingDH,
  title={Generating Data-driven Hints for Open-ended Programming},
  author={T. Price and Yihuan Dong and T. Barnes},
  booktitle={EDM},
  year={2016}
}
Intelligent Tutoring Systems (ITSs) have shown success in the domain of programming, in part by providing customized hints and feedback to students. However, many popular novice programming environments still lack these intelligent features. This is due in part to their use of open-ended programming assignments, which are difficult to support with existing hint generation techniques. In this paper, we present a new data-driven algorithm, based on the Hint Factory, to generate hints for these… Expand
41 Citations

Figures, Tables, and Topics from this paper

A Classification of Data-Driven Hint Generation Techniques for Code-Writing Intelligent Tutoring Systems
  • Highly Influenced
  • PDF
Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research
  • 6
iSnap: Towards Intelligent Tutoring in Novice Programming Environments
  • 77
  • PDF
Evaluation of a Data-driven Feedback Algorithm for Open-ended Programming
  • 33
  • PDF
A Survey of Automated Programming Hint Generation - The HINTS Framework
  • 3
  • Highly Influenced
  • PDF
Model-Driven Synthesis for Programming Tutors
  • PDF
IPASJ International Journal of Information Technology (IIJIT)
  • Highly Influenced
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 28 REFERENCES
Data-Driven Hint Generation in Vast Solution Spaces: a Self-Improving Python Programming Tutor
  • 139
  • PDF
Data-Driven Program Synthesis for Hint Generation in Programming Tutors
  • 42
  • Highly Influential
An Exploration of Data-Driven Hint Generation in an Open-Ended Programming Problem
  • 15
  • PDF
Toward Automatic Hint Generation for Logic Proof Tutoring Using Historical Student Data
  • 128
  • PDF
Program Representation for Automatic Hint Generation for a Data-Driven Novice Programming Tutor
  • 51
  • PDF
Generating Hints for Programming Problems Using Intermediate Output
  • 34
  • PDF
Experimental Evaluation of Automatic Hint Generation for a Logic Tutor
  • 82
  • PDF
Data driven automatic feedback generation in the iList intelligent tutoring system
  • 34
  • PDF
Autonomously Generating Hints by Inferring Problem Solving Policies
  • 83
  • PDF
Automatic Generation of Programming Feedback; A Data-Driven Approach
  • 64
  • PDF
...
1
2
3
...