COLLECT-UML: A Constraint-based Intelligent Tutoring System for UML Modelling
Nilufar Baghaei, PhD Student
Dept of CSSE, University of Canterbury
Fri Jun 03 15:10:00 NZST 2005 in Room 031, MSCS
Abstract
In this seminar we present COLLECT-UML, a constraint-based tutoring system that teaches Object-Oriented analysis and design using UML. UML is one of the most popular techniques used in the design and development of Object-Oriented systems nowadays. The system observes students' actions and adapts to their knowledge and learning abilities. We describe the system's architecture and functionality. The effectiveness of the system has been evaluated in two studies with students taking ITS and software engineering courses. Objective data shows that students' performance increases significantly while interacting with the system. The students have enjoyed the system's adaptivity and found it a valuable asset to their learning. The goal of future work is to extend the system to support collaborative learning addressing both collaborative issues and task-oriented issues.View past or future seminars; or view the CSSESS Home Page.