Multistrategy Discovery and Detection of Novice Programmer Errors

  • Authors:
  • Raymund C. Sison;Masayuki Numao;Masamichi Shimura

  • Affiliations:
  • Department of Computer Science, De La Salle University, Manila, Philippines. raysison@adric.dlsu.edu.ph;Department of Computer Science, Tokyo Institute of Technology, Tokyo, Japan. numao@cs.titech.ac.jp;Department of Industrial Administration, Science University of Tokyo, Chiba, Japan. shimura@ia.noda.sut.ac.jp

  • Venue:
  • Machine Learning - Special issue on multistrategy learning
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Detecting and diagnosing errors in novice behavior is animportant student modeling task. In this paper, we describe MEDD, anunsupervised incremental multistrategy system for the discovery ofclasses of errors from, and their detection in, noviceprograms. Experimental results show that MEDD can effectively detectand discover misconceptions and other knowledge-level errors thatunderlie novice Prolog programs, even when multiple errors areenmeshed together in a single program, and when the programs arepresented to MEDD in a different order.