Write a Blog >>
MODELS 2020
Fri 16 - Fri 23 October 2020
Tue 20 Oct 2020 13:52 - 14:15 at Room D - Educators Symposium

The enrolment of software engineering students has increased rapidly in the past few years following industry demand. At the same time, model-driven engineering (MDE) has become relevant to other domains like embedded systems and machine learning, in addition to traditional software engineering. It is therefore important to teach students MDE skills in an effective manner to prepare them for future careers in academia and industry. The use of interactive online tools can help instructors deliver course material to more students in a more efficient manner, allowing them to offload repetitive or tedious tasks to these systems so they can focus on individual and group teaching activities that cannot be easily automated. Interactive online tools can provide students with a more engaging learning experience than static resources like books or written exercises. While there exist multiple modeling tools that allow students to build a domain model, none of them offer an interactive learning experience. In this paper, we explore the interactions between a student modeler and a modeling assistant application that allows students to build domain models with the help of an interactive system. We present the concepts required for the interactions using a metamodel and illustrate with three examples. We explain how to form a corpus of learning material that supports the assistant interactions. We also use the metamodel to show how this system will be able to point out mistakes, offer hints, and point the student to resources from the corpus so they can learn more about a given concept.

Tue 20 Oct

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
Educators SymposiumEducators Symposium at Room D
13:30
22m
Paper
Automatic Assessment of Students' Software Models Using a Simple Heuristic and Machine Learning
Educators Symposium
Younes Boubekeur McGill University, Gunter Mussbacher McGill University, Canada, Shane McIntosh
13:52
22m
Paper
Towards a Better Understanding of Interactions with a Domain Modeling Assistant
Educators Symposium
Younes Boubekeur McGill University, Gunter Mussbacher McGill University, Canada
14:15
22m
Paper
From classic to agile: Experiences from more than a decade of project-based modeling education
Educators Symposium
Holger Giese Hasso Plattner Institute, University of Potsdam, Leen Lambers , Christian Zöllner Hasso Plattner Institute, University of Potsdam
14:37
22m
Paper
On Teaching Descriptive and Prescriptive Modeling
Educators Symposium
Martin Gogolla , Bran Selic Malina Software Corporation