Investigating the Effectiveness of Problem Templates on Learning in Intelligent Tutoring Systems (2006)
Deliberate practice within a coached environment is required for skill acquisition and mastery. Intelligent Tutoring Systems (ITSs) provide such an environment. A goal in ITS development is to find means to maximise effective learning. This provides the motivation for the project presented. This paper proposes the notion of problem templates. These mental constructs extend the idea of memory templates, and allow experts in a domain to store vast amounts of domain-specific information that are easily accessible when faced with a problem. This research aims to examine the validity of such a construct and investigate its role in regards to effective learning within ITSs. After extensive background research, an evaluation study was performed at the University of Canterbury. Physical representations of problem templates were formed in Structured Query Language (SQL). These were used to model students, select problems, and provide customised feedback in the experimental version of SQLTutor, an Intelligent Tutoring System. The control group used the original version of SQL-Tutor where pedagogical (problem selection and feedback) and modelling decisions were based on constraints. Preliminary results show that such a construct could exist; furthermore, it could be used to help students attain high levels of expertise within a domain. Students using template based ITS showed high levels of learning within short periods of time. The author suggests further evaluation studies to investigate the extent and detail of its effect on learning.
RightsAll Right Reserved
Showing items related by title, author, creator and subject.
Mathews, M.; Mitrovic, Antonija (University of Canterbury. Computer Science and Software Engineering.University of Canterbury. UC Opportunity., 2007)This paper proposes the notion of problem templates (PTs), a concept based on theories of memory and expertise. These mental constructs allow experts to quickly recognise problem states, almost instantaneously retrieve ...
Investigating the effects of learning activities in a mobile Python tutor for targeting multiple coding skills. Fabic GVF; Mitrovic, Antonija; Neshatian, Kourosh (2018)Mobile devices are increasingly being utilized for learning due to their unique features including portability for providing ubiquitous experiences. In this paper, we present PyKinetic, a mobile tutor we developed for ...
Elmadani, M.; Mathews, M.; Mitrovic, Antonija (University of Canterbury. Computer Science and Software Engineering, 2012)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 ...