8 Hits in 5.4 sec

Implementing CBM: SQL-Tutor After Fifteen Years

Antonija Mitrovic, Stellan Ohlsson
2015 International Journal of Artificial Intelligence in Education  
SQL-Tutor is the first constraint-based tutor.  ...  papers about the system were published in In this paper, we discuss the reasons for developing the system, our experiences with the early versions, and also provide a history of later projects involving SQL-Tutor  ...  In the years after the 1999 paper, SQL-Tutor was improved, expanded, and used as a research platform in multiple ways.  ... 
doi:10.1007/s40593-015-0049-9 fatcat:ntj2eio6zjftvmjyhx2gwllc5i

Fifteen years of constraint-based tutors: what we have achieved and where we are going

Antonija Mitrovic
2011 User modeling and user-adapted interaction  
Fifteen years ago, research started on SQL-Tutor, the first constraintbased tutor.  ...  Over the period of fifteen years, CBM has progressed from a theoretical idea to a mature, reliable and effective methodology for developing effective tutors.  ...  Thank you all for the discussions and friendship over the years-I have been privileged to work with you.  ... 
doi:10.1007/s11257-011-9105-9 fatcat:avga45zqsjh2zpmehxjz6td3ue

Modeling Domains and Students with Constraint-Based Modeling [chapter]

Antonija Mitrovic
2010 Studies in Computational Intelligence  
Since then, the approach has been extended and used in numerous intelligent tutoring systems, which we refer to as constraintbased tutors.  ...  Stellan Ohlsson proposed CBM in 1992 as a way to overcome some problems in student modeling.  ...  Thank you all for all the discussions and friendship over the years -I have been privileged to work with you.  ... 
doi:10.1007/978-3-642-14363-2_4 fatcat:7bc27ekq3bet7a6yhrepq6o56q

Intelligent tutoring systems: The practical implementation of constraint-based modelling [article]

Brent I. Martin, University Of Canterbury
The constraints in SQL-Tutor are LISP code fragments, where domain structural knowledge is incorporated into the constraints via ad hoc functions.  ...  SQL-Tutor is an existing ITS that uses a constraint-based model. The representation of constraints within this system is as loose as Ohlsson's description.  ...  In the three CBM implementations described earlier (SQL-Tutor, CAPIT, and KERMIT), this limitation is real. In SQL-Tutor, constraints are encoded in LISP.  ... 
doi:10.26021/3022 fatcat:oh4yxxue4bau5mrug2xfqvstuu

An intelligent teaching system for database modeling [article]

Pramuditha Suraweera, University Of Canterbury
This thesis describes the design, implementation and evaluation of an ITS named KERMIT, developed for the popular database modelling technique, Entity Relationship (ER) modelling.  ...  Although one-to-one human tutoring is the most effective mode of teaching, there will never be sufficient resources to provide individualised attention to each and every student.  ...  SQL-Tutor [Mitrovic, 1998b; Mitrovic, 1998c ] is the teaching system developed for university level students that implements CBM for the popular database language, SQL.  ... 
doi:10.26021/3127 fatcat:6nzg3e2zxfgqtbzkocuzdna63u

Affect Recognition and Support in Intelligent Tutoring Systems [article]

Konstantin Zakharov, University Of Canterbury
Intelligent Tutoring Systems (ITSs) are capable of providing comprehensive cognitive support.  ...  Although the uptake of the agent was not unanimous, the agent established and maintained good rapport with the users in a role of a caring tutor.  ...  EER-Tutor EER-Tutor is a CBM ITS for teaching the skill of Enhanced Entity-relationship (EER) modelling.  ... 
doi:10.26021/1826 fatcat:us6gvy6wczchfoowo5endt2ft4

The Effectiveness of Open Student Modelling on Learning [article]

Danita Hartley, University Of Canterbury
Intelligent tutoring systems (ITSs) are computer tutors that provide individualised instruction by maintaining models of their students. Traditionally, these models have been hidden from the student.  ...  KERMIT was selected over SQL-Tutor mainly due to size.  ...  These are: SQL-Tutor [MMM02] , an intelligent tutor aimed at helping university level students learn SQL; CAPIT, a punctuation tutor designed for school children aged between nine and eleven; and KERMIT  ... 
doi:10.26021/2038 fatcat:6h6m7mxl7nc7ro7bzu2h5rmwba

Course transformation: content, structure and effectiveness analysis

Linda P. Duhadway
Combined, these demonstrate the possibility of tools and techniques that can support the implementation of a graphical course map that allows varied paths and provides an enriched, more informative interface  ...  A BN was used to develop a probabilistic model for an SQL-Tutor used to make decisions about which problem to give the student next.  ...  An intelligent tutoring system is a system in which a computer simulates a tutor [86] . [87] describes the major intelligent tutoring systems that were implemented prior to 1981.  ... 
doi:10.26053/0h-kt3a-qf00 fatcat:hd63ah5nd5b5hpvgo6maz5glay