Marion Scholz


Image
Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.

Marion Scholz

  • About:
  • Orcid:
  • Keywords:
  • Roles: Senior Lecturer

Publications

UML@Classroom: An Introduction to Object-Oriented Modeling
Martina SeidlMarion ScholzChristian HuemerGerti Kappel

View .bib

Handle: 20.500.12708/23877; Year: 2015; Issued On: 2015-01-01; Type: Publication; Subtype: Book;

Keywords:
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

View .bib

Handle: 20.500.12708/55144; Year: 2014; Issued On: 2014-01-01; Type: Publication; Subtype: Inproceedings;

Keywords:

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 Seidl

View .bib

Handle: 20.500.12708/54868; Year: 2013; Issued On: 2013-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
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 Kappel

View .bib

Handle: 20.500.12708/23526; Year: 2012; Issued On: 2012-01-01; Type: Publication; Subtype: Book;

Keywords:
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 Huemer

View .bib

Handle: 20.500.12708/54537; Year: 2012; Issued On: 2012-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
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 TISS

Fundamentals of Digital Systems
Semester: 2024W; Nr: 192.134; Type: VU; Hours: 4.0; Language: German; View on TISS

Software Engineering
Semester: 2024W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISS

Advanced Software Engineering
Semester: 2024W; Nr: 194.021; Type: VU; Hours: 2.0; Language: English; View on TISS

Team

Business Informatics Group, TU Wien

Head


Team member

Henderik Proper

Univ.Prof. PhD

Professors


Team member

Dominik Bork

Associate Prof. Dipl.-Wirtsch.Inf.Univ.
Dr.rer.pol.

Team member

Christian Huemer

Ao.Univ.Prof. Mag.rer.soc.oec.
Dr.rer.soc.oec.

Team member

Gerti Kappel

O.Univ.Prof.in Dipl.-Ing.in
Mag.a Dr.in techn.

Team member

Henderik Proper

Univ.Prof. PhD

Visiting Scientists


Team member

Christiane Floyd

Hon.Prof.in Dr.in phil.

Team member

Johanna Barzen

Dr. phil.

Administration



Researchers


Team member

Syed Juned Ali

Univ.Ass. BSc MSc

Team member

Aleksandar Gavric

Univ.Ass. MEng. B.Eng.

Team member

Marion Murzek

Senior Lecturer Mag.a rer.soc.oec.
Dr.in rer.soc.oec.

Team member

Galina Paskaleva

Projektass.in Dipl.-Ing.in
Dipl.-Ing.in BSc

Team member

Marianne Schnellmann

Univ.Ass.in BSc MSc

Team member

Marion Scholz

Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.

External Researchers


Team member

Markus Hafner

Gastwissenschaftl. MEng.



Team member

Marco Huymajer

Univ.Ass. Dipl.-Ing.