A multi-perspective framework for evaluating software engineering education by assessing students' competencies: SECAT—A software engineering competency …

Y Sedelmaier, D Landes - 2014 IEEE Frontiers in Education …, 2014 - ieeexplore.ieee.org
Education invariably aims at developing competencies, technical as well as non-technical
ones. As a consequence, there is also a need for methods that can be used to assess the …

Practicing soft skills in software engineering: A project-based didactical approach

Y Sedelmaier, D Landes - Overcoming Challenges in Software …, 2014 - igi-global.com
Software Engineering requires a specific profile of technical expertise combined with context-
sensitive soft skills. Therefore, university education in software engineering should foster …

Defining the competence of abstract thinking and evaluating CS-students' level of abstraction

D Zehetmeier, A Böttcher, A Brüggemann-Klein… - 2019 - aisel.aisnet.org
Although it is commonly agreed that the competence of abstraction and abstract thinking is
one of the most important competences in Computer Science, only a few of these sources …

Does outside-in teaching improve the learning of object-oriented programming?

E Janke, P Brune, S Wagner - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Object-oriented programming (OOP) is widely used in the software industry and university
introductory courses today. Following the structure of most textbooks, such courses …

Exploring students perspectives on learning by teaching

B Bergande, E Weilemann, P Brune - Journal of Applied Research in …, 2020 - emerald.com
Purpose The perception of the learning-by-teaching method has been investigated in an
Information Systems Engineering course to explore the critical factors for its perception and …

An engineering approach to developing lecture material for new study courses

R Studt, F Weiß, J Mottok - 2014 IEEE Global Engineering …, 2014 - ieeexplore.ieee.org
Professional software development is a complex task with many inputs and a complex
output. In order to handle complex topics as software or complex engineering projects …

Technologiebasierte Unterstützungsmaßnahmen in der akademischen Software Engineering-Ausbildung. Konzeption, Entwicklung und Evaluation einer …

R Reuter - 2022 - epub.uni-regensburg.de
Die Fähigkeit der Modellbildung, das Modellieren stellt nicht nur eine zentrale, sondern
auch eine sehr komplexe, Aufgabe für Software-Ingenieure dar. Durch die Tätigkeit des …

Learning Core Concepts of Business Information Systems Engineering by Teaching–Lessons Learned from a Comparative Teaching Experiment

E Weilemann, P Brune - Recent Advances in Information Systems and …, 2017 - Springer
Establishing interactive learning settings in higher education requires more learner-centric
teaching methods. Therefore, one possible approach is learning by teaching. However, its …

Computer Science and Abstract Thinking

D Zehetmeier - 2019 - mediatum.ub.tum.de
Researchers and lecturers commonly agree that the competence of abstract thinking is of
utmost importance in computer science. It is therefore striking that few sources precisely and …

Um welche Probleme geht es eigentlich im Software-Engineering?

H von Drachenfels - Informatik-Spektrum, 2016 - opus.htwg-konstanz.de
Das Software-Engineering sollte nicht nur über das Aufzählen von Aktivitäten charakterisiert,
sondern zusätzlich auch über grundsätzliche Probleme motiviert werden. Die Beschäftigung …