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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baghaei, N., Mitrovic, A., Irwin, W.: A Constraint-Based Tutor for Learning Object-Oriented Analysis and Design using UML. In: Looi, C., Jonassen, D., Ikeda, M. (eds.) ICCE 2005, pp. 11–18 (2005)
Baghaei, N., Mitrovic, A., Irwin, W.: Problem-Solving Support in a Constraint-based Tutor for UML Class Diagrams. Technology, Instruction, Cognition and Learning Journal 4(1-2) (in print, 2006)
Constantino-Gonzalez, M., Suthers, D.: Coaching Collaboration in a Computer-Mediated Learning Environment. In: CSCL 2002, NJ, USA, pp. 583–584 (2002)
Dillenbourg, P.: What do you mean by Collaborative Learning. In: Dillenbourg, P. (ed.) Collaborative Learning: Cognitive and Computational Approaches, pp. 1–19. Elsevier Science, Amsterdam (1999)
Fowler, M.: UML Distilled: a Brief Guide to the Standard Object Modelling Language, 3rd edn. Addison-Wesley, Reading (2004)
Jerman, P., Soller, A., Muhlenbrock, M.: From Mirroring to Guiding: A Review of State of the Art Technology for Supporting Collaborative Learning. In: CSCL 2001, Netherlands, pp. 324–331 (2001)
Mitrovic, A., Mayo, M., Suraweera, P., Martin, B.: Constraint-based Tutors: a Success Story. In: Monostori, L., Váncza, J., Ali, M. (eds.) IEA/AIE 2001. LNCS (LNAI), vol. 2070, pp. 931–940. Springer, Heidelberg (2001)
Soller, A., Lesgold, A.: Knowledge acquisition for adaptive collaborative learning environments. In: AAAI Fall Symposium: Learning How to Do Things, Cape Cod, MA (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Baghaei, N. (2006). A Collaborative Constraint-Based Adaptive System for Learning Object-Oriented Analysis and Design Using UML. In: Wade, V.P., Ashman, H., Smyth, B. (eds) Adaptive Hypermedia and Adaptive Web-Based Systems. AH 2006. Lecture Notes in Computer Science, vol 4018. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11768012_58
Download citation
DOI: https://doi.org/10.1007/11768012_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34696-8
Online ISBN: 978-3-540-34697-5
eBook Packages: Computer ScienceComputer Science (R0)