Data-Driven Misconception Discovery in Constraint-based Intelligent Tutoring Systems

Students often have misconceptions in the domain they are studying. Misconception identification is a difficult task but allows teachers to create strategies to appropriately address misconceptions held by students. This project investigates a data-driven technique to discover students' misconceptions in interactions with constraint-based Intelligent Tutoring Systems (ITSs). This analysis has not previously been done. EER-Tutor is one such constraint-based ITS, which teaches conceptual database design using Enhanced Entity-Relationship (EER) data modelling. As with any ITS, a lot of data about each student's interaction within EER-Tutor are available: as individual student models, containing constraint histories, and logs, containing detailed information about each student action. This work can be extended to other ITSs and their relevant domains.

[1]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[2]  Antonija Mitrovic,et al.  An Intelligent Tutoring System for Entity Relationship Modelling , 2004, Int. J. Artif. Intell. Educ..

[3]  Antonija Mitrovic,et al.  Fifteen years of constraint-based tutors: what we have achieved and where we are going , 2011, User Modeling and User-Adapted Interaction.

[4]  Masayuki Numao,et al.  Multistrategy Discovery and Detection of Novice Programmer Errors , 2004, Machine Learning.

[5]  Stellan Ohlsson,et al.  Constraint-Based Student Modeling , 1994 .

[6]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[7]  Eduardo Guzmán,et al.  A Data-Driven Technique for Misconception Elicitation , 2010, UMAP.

[8]  Antonija Mitrovic,et al.  Feedback Micro-engineering in EER-Tutor , 2005, AIED.

[9]  Antonija Mitrovic,et al.  A Preliminary Study of a General Model for Supporting Tutorial Dialogues , 2008 .

[10]  Mircea Gh. Negoita,et al.  Real World Applications of Computational Intelligence , 2014 .

[11]  Ingo Mierswa,et al.  YALE: rapid prototyping for complex data mining tasks , 2006, KDD '06.

[12]  Stellan Ohlsson,et al.  Learning from Performance Errors. , 1996 .

[13]  Raymond J. Mooney,et al.  Refinement-based student modeling and automated bug library construction , 1996 .

[14]  Antonija Mitrovic,et al.  KERMIT: A Constraint-Based Tutor for Database Modeling , 2002, Intelligent Tutoring Systems.

[15]  Jian Pei,et al.  Mining Frequent Patterns without Candidate Generation: A Frequent-Pattern Tree Approach , 2006, Sixth IEEE International Conference on Data Mining - Workshops (ICDMW'06).

[16]  Antonija Mitrovic,et al.  Supporting Deep Learning in an Open-ended Domain , 2005 .

[17]  Ryan S. Baker,et al.  The State of Educational Data Mining in 2009: A Review and Future Visions. , 2009, EDM 2009.

[18]  Haym Hirsh,et al.  Extending Domain Theories: Two Case Studies in Student Modeling , 1990, Machine Learning.