• Admin
    UC Research Repository
    View Item 
       
    • UC Home
    • Library
    • UC Research Repository
    • College of Engineering
    • Engineering: Journal Articles
    • View Item
       
    • UC Home
    • Library
    • UC Research Repository
    • College of Engineering
    • Engineering: Journal Articles
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of the RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    Statistics

    View Usage Statistics

    Teaching Database Design with Constraint-Based Tutors

    Thumbnail
    View/Open
    12658397_AIED-D-15-00008-R2.pdf (952.6Kb)
    Author
    Mitrovic, A.
    Suraweera, P.
    Date
    2016
    Permanent Link
    http://hdl.handle.net/10092/13120

    Design tasks are difficult to teach, due to large, unstructured solution spaces, underspecified problems, non-existent problem solving algorithms and stopping criteria. In this paper, we comment on our approach to develop KERMIT, a constraint-based tutor that taught database design. In later work, we re-implemented KERMIT as EER-Tutor, and extended its instructional domain. Several evaluation studies performed with KERMIT and EER-Tutor show that they are effective Intelligent Tutoring Systems (ITSs). We also comment on various extensions made to EER-Tutor over the years. There are several contributions of our research, such as developing effective problem-solving support for conceptual database design in terms of interface design. Our database design tutors deal with large solution spaces efficiently by specifying constraints that capture equivalent solution states, and using ideal solutions to capture the semantics of the problem. Instead of requiring a problem solver, the ITS checks whether the student?s database schema is correct by matching it to constraints and the ideal solution. Another contribution of our work is in guidelines for developing effective feedback to the student.

    Subjects
    KERMIT
     
    EER-Tutor
     
    teaching design tasks
     
    ill-defined task
     
    Field of Research::08 - Information and Computing Sciences::0801 - Artificial Intelligence and Image Processing::080101 - Adaptive Agents and Intelligent Robotics
     
    Field of Research::13 - Education::1303 - Specialist Studies in Education::130306 - Educational Technology and Computing
    Collections
    • Engineering: Journal Articles [1124]
    Rights
    https://hdl.handle.net/10092/17651

    UC Research Repository
    University Library
    University of Canterbury
    Private Bag 4800
    Christchurch 8140

    Phone
    364 2987 ext 8718

    Email
    ucresearchrepository@canterbury.ac.nz

    Follow us
    FacebookTwitterYoutube

    © University of Canterbury Library
    Send Feedback | Contact Us