This paper presents DIAGRAM, a learning environment for objectoriented modelling with UML class diagrams. DIAGRAM reifi es an interaction model that supports the learner’s metacognitive activity. This model relies on a task organization, on specifi c modelling graphic tools and on contextual helps. DIAGRAM includes a diagnostic module which compares the student diagram with a reference diagram, and produces the list of the differences between these diagrams. The differences that are noticed in the student diagram give rise to feedbacks. We illustrate the whole feedback elaboration process by giving an example of a student diagram with the diagnostic results and the messages generated by the learning environment. We describe an experimentati...
In today’s modern age and technology, learning has become more technology oriented where students ar...
Abstract. The abstract syntax of a graphical modeling language is typically defined with a metamodel...
Object-oriented modeling plays an important role in computer science, particularly in the context of...
Our work is part of a project of the LIUM laboratory, which aims at designing models, methods and to...
International audienceLearning environments for object-oriented modelling in UML which offer a rich ...
Nos travaux s inscrivent dans le cadre des recherches menées sur les EIAH (Environnements Informatiq...
Cet article présente Diagram, un EIAH pour la modélisation orientée objet avec les diagrammes de cla...
Today educational technology and computer applications can enhance the level of impact of the educat...
Abstract: UML class diagrams play a central role in modeling activities. Given the difficulty in pro...
Unified Modeling Language (UML) diagrams are widely used in Computer Science courses. The UML Class ...
The teaching of the object-oriented model has become a very common practice in the introduction of c...
The abstract syntax of a graphical modeling language is typically defined with a metamodel while its...
Unified Modeling Language (UML) diagrams are used extensively in the academia,especially in the Soft...
Unified Modelling Languages (UML) diagrams a standard practice and used by many software engineers t...
The Unified Modeling Language (UML) is likely to become an important industry standard language for ...
In today’s modern age and technology, learning has become more technology oriented where students ar...
Abstract. The abstract syntax of a graphical modeling language is typically defined with a metamodel...
Object-oriented modeling plays an important role in computer science, particularly in the context of...
Our work is part of a project of the LIUM laboratory, which aims at designing models, methods and to...
International audienceLearning environments for object-oriented modelling in UML which offer a rich ...
Nos travaux s inscrivent dans le cadre des recherches menées sur les EIAH (Environnements Informatiq...
Cet article présente Diagram, un EIAH pour la modélisation orientée objet avec les diagrammes de cla...
Today educational technology and computer applications can enhance the level of impact of the educat...
Abstract: UML class diagrams play a central role in modeling activities. Given the difficulty in pro...
Unified Modeling Language (UML) diagrams are widely used in Computer Science courses. The UML Class ...
The teaching of the object-oriented model has become a very common practice in the introduction of c...
The abstract syntax of a graphical modeling language is typically defined with a metamodel while its...
Unified Modeling Language (UML) diagrams are used extensively in the academia,especially in the Soft...
Unified Modelling Languages (UML) diagrams a standard practice and used by many software engineers t...
The Unified Modeling Language (UML) is likely to become an important industry standard language for ...
In today’s modern age and technology, learning has become more technology oriented where students ar...
Abstract. The abstract syntax of a graphical modeling language is typically defined with a metamodel...
Object-oriented modeling plays an important role in computer science, particularly in the context of...