You are here:

Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams
ARTICLE

, , , LIUM, France

Journal of Interactive Learning Research Volume 24, Number 4, ISSN 1093-023X Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC

Abstract

This paper presents Diagram, a learning environment for object-oriented modelling (OOM) with UML class diagrams. Diagram an open environment, in which the teacher can add new exercises without constraints on the vocabulary or the size of the diagram. The interface includes methodological help, encourages self-correcting and self-monitoring, and provides the learner with specific graphic tools. Diagram includes a diagnosis module that compares the student diagram with a reference diagram. The differences that are noticed in the student diagram give rise to feedbacks. We illustrate the feedback elaboration process by giving an example of a diagram with the diagnosis results and the messages generated by the environment. We describe an experimentation in ecological context and analyze the effects of the feedbacks.

Citation

Py, D., Auxepaules, L. & Alonso, M. (2013). Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams. Journal of Interactive Learning Research, 24(4), 425-446. Waynesville, NC: Association for the Advancement of Computing in Education (AACE). Retrieved June 16, 2019 from .