@inproceedings{2cbc8c2e9dd74763a6474169bf71f8fe,
title = "An interactive learning method to engage students in modeling",
abstract = "Modeling is an important skill in software engineering. However, it is often not tangible for students and not appreciated. Students prefer coding because they receive immediate feedback from the compiler. Engaging students in modeling is difficult, especially in large introductory courses. We have developed an interactive learning method for modeling which is based on an easy to use online editor. Students learn modeling in guided tutorials in the lecture right after the theory is introduced and deepen their modeling skills in group work and homework exercises. This learning method was applied in a large introductory course with more than 1000 students. An empirical evaluation of the method demonstrated that the students' learning outcome in modeling improved significantly by up to 87 %. Students are motivated to use models in their future projects and understand how to approach problems with models. The use of interactive models in programming exercises improves their understanding of the taught concepts.",
keywords = "Education, Interactive, Learning Management System, Learning Success, Modeling, Online Editor, Software Engineering",
author = "Stephan Krusche and {Von Frankenberg}, Nadine and Reimer, {Lara Marie} and Bernd Bruegge",
note = "Publisher Copyright: {\textcopyright} 2020 IEEE Computer Society. All rights reserved.; 42nd ACM/IEEE International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2020 ; Conference date: 27-06-2020 Through 19-07-2020",
year = "2020",
month = jun,
day = "27",
doi = "10.1145/3377814.3381701",
language = "English",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "12--22",
booktitle = "Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering",
}