Marion Scholz
Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.
Marion Scholz
- Email: marion.scholz@tuwien.ac.at
- Phone: +43-1-58801-18842
- Office: HD0211 (1040 Wien, Favoritenstrasse 9)
- About:
- Orcid:
- Keywords:
- Roles: Senior Lecturer
Publications
UML@Classroom: An Introduction to Object-Oriented Modeling
Martina SeidlMarion ScholzChristian HuemerGerti KappelKeywords:
Astract: This textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software engineering experience - thus reflecting the majority of students in introductory courses at universities. Using UML, it introduces basic modeling concepts in a highly precise manner, while refraining from the interpretation of rare special cases.
After a brief explanation of why modeling is an indispensable part of software development, the authors introduce the individual diagram types of UML (the class and object diagram, the sequence diagram, the state machine diagram, the activity diagram, and the use case diagram), as well as their interrelationships, in a step-by-step manner. The topics covered include not only the syntax and the semantics of the individual language elements, but also pragmatic aspects, i.e., how to use them wisely at various stages in the software development process. To this end, the work is complemented with examples that were carefully selected for their educational and illustrative value.
Overall, the book provides a solid foundation and deeper understanding of the most important object-oriented modeling concepts and their application in software development. An additional website (www.uml.ac.at) offers a complete set of slides to aid in teaching the contents of the book, exercises and further e-learning material.
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2015). UML@Classroom: An Introduction to Object-Oriented Modeling. In Undergraduate Topics in Computer Science. Springer. https://doi.org/10.1007/978-3-319-12742-2
Tool Use in Software Modelling Education
Seiko AkayamaBirgit DemuthTimothy LethbridgeMarion ScholzPerdita StevensDave Stikkolorum
Akayama, S., Demuth, B., Lethbridge, T., Scholz, M., Stevens, P., & Stikkolorum, D. (2014). Tool Use in Software Modelling Education. In Proceedings of the Educators’ Symposium 2013 @ MODELS (pp. 1–22). CEUR-WS.org. http://hdl.handle.net/20.500.12708/55144
Making UML "hip": A First Experience Report on Using Modern Teaching Tools for Object-Oriented Modelling
Marion ScholzPetra KaufmannMartina SeidlKeywords:
Astract: We steadily aim at improving our first year´s university course
Introduction to Object-Oriented Modelling. To that end we explore how
technological teaching support may be used to extend the classical classroom experience for the students. For several years, we used Web-based out-of-the-box e-learning tools for providing additional teaching support.
This solution works well, but has some severe restrictions. In this paper, we show how to overcome these restrictions with a custom implementation. Further, we are now starting to explore mobile facilities as offered by smartphone Apps as well as social media facilities in order to enhance the learning experience in our modelling course. We report on our first experiences with these kinds of technologies.
Scholz, M., Kaufmann, P., & Seidl, M. (2013). Making UML “hip”: A First Experience Report on Using Modern Teaching Tools for Object-Oriented Modelling. In Proceedings of the Educators’ Symposium co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013) (pp. 1–8). CEUR Workshop Proceedings. http://hdl.handle.net/20.500.12708/54868
UML@Classroom - Eine Einführung in die objektorientierte Modellierung
Martina SeidlMarion ScholzChristian HuemerGerti KappelKeywords:
Astract: Wozu UML @ Classroom?
. Für erste Einblicke in die Grundlagen der objektorientierten Modellierung.
. Für einen raschen und erfolgreichen Einstieg in die Welt der UML.
. Für einen verständlichen Überblick über die Konzepte von UML.
. Für ein effektives und effizientes Erlernen der grafischen Notation und Regeln von UML.
. Für das Kennenlernen der wichtigsten UMLDiagramme: Anwendungsfalldiagramm,
Klassendiagramm, Zustandsdiagramm, Sequenzdiagramm und Aktivitätsdiagramm.
. Für ein besseres Verständnis des Zusammenspiels der verschiedenen Diagramme.
Profitieren Sie von jahrelanger Erfahrung mit der UML in Lehre und Forschung!
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2012). UML@Classroom - Eine Einführung in die objektorientierte Modellierung. dpunkt.verlag. http://hdl.handle.net/20.500.12708/23526
Replacing traditional classroom lectures with lecture videos
Marion ScholzTanja MayerhoferMartina SeidlChristian HuemerKeywords:
Astract: Lecture videos are slides enhanced with the audio recording of the lecturer's talk. Such lecture videos offer numerous advantages to the students as well as to the lecturers themselves. The former may organize their studies in a more flexible way by consuming the content of a lecture anytime and at any place as often as they want. The latter do not have to give the same lecture over and over again and may use the saved time for personal contact to the students. In this paper, we report on our experiences with using lecture videos in the course Introduction to Object-Oriented Modeling offered by the Business Informatics Group (BIG) at the Vienna University of Technology. We shortly review the structure of the course and discuss the creation and integration of the lecture videos. For the evaluation of this approach, we performed an online survey where the students could provide feedback. Parts of the results of this survey are discussed and included in the paper.
Scholz, M., Mayerhofer, T., Seidl, M., & Huemer, C. (2012). Replacing traditional classroom lectures with lecture videos. In Proceedings of the 8th edition of the Educators’ Symposium on - EduSymp ’12. Educators’ Symposium @ MODELS 2012, Innsbruck, Austria. ACM Digital Library. https://doi.org/10.1145/2425936.2425940
Teaching
Foundations of Information Systems
Semester: 2024W; Nr: 192.104; Type: VU; Hours: 2.0; Language: German; View on TISSFundamentals of Digital Systems
Semester: 2024W; Nr: 192.134; Type: VU; Hours: 4.0; Language: German; View on TISSSoftware Engineering
Semester: 2024W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISSAdvanced Software Engineering
Semester: 2024W; Nr: 194.021; Type: VU; Hours: 2.0; Language: English; View on TISSTeam
Business Informatics Group, TU Wien
Professors
Dominik Bork
Associate Prof. Dipl.-Wirtsch.Inf.Univ.Dr.rer.pol.
Christian Huemer
Ao.Univ.Prof. Mag.rer.soc.oec.Dr.rer.soc.oec.
Gerti Kappel
O.Univ.Prof.in Dipl.-Ing.inMag.a Dr.in techn.
Henderik Proper
Univ.Prof. PhDResearchers
Syed Juned Ali
Univ.Ass. BSc MScAleksandar Gavric
Univ.Ass. MEng. B.Eng.Marion Murzek
Senior Lecturer Mag.a rer.soc.oec.Dr.in rer.soc.oec.
Galina Paskaleva
Projektass.in Dipl.-Ing.inDipl.-Ing.in BSc
Marianne Schnellmann
Univ.Ass.in BSc MScMarion Scholz
Senior Lecturer Dipl.-Ing.inMag.a rer.soc.oec.