A collaborative constraint-based adaptive system for learning object-oriented analysis and design using UML

  • Authors:
  • Nilufar Baghaei

  • Affiliations:
  • Intelligent Computer Tutoring Group, Department of Computer Science and Software Engineering, University of Canterbury, New Zealand

  • Venue:
  • AH'06 Proceedings of the 4th international conference on Adaptive Hypermedia and Adaptive Web-Based Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents COLLECT-$\mathcal{UML}$, a constraint-based ITS that teaches object-oriented (OO) design using Unified Modeling Language (UML). We have developed a single-user version that supports students in learning UML class diagrams. The system was evaluated in a real classroom, and the results show that student performance increases significantly. We present our experiences in extending the system to provide support for collaboration and describe the architecture, interface and support for collaboration in the new, multi-user system.