Title :
Implementation of practical exercises in software engineering education to improve the acquirement of functional and non-functional competences: A field report about project-based learning in software engineering
Author :
Soska, Alexander ; Schroll-Decker, Irmgard ; Mottok, Jurgen
Author_Institution :
Lab. for Safe & Secure Syst., OTH Regensburg, Regensburg, Germany
Abstract :
Software Engineering is a very volatile profession that requires a variety of theoretical as well as practical skills. In addition to expertise technical knowledge, graduates have to have a variety of social, methodical and personal competences. The acquirement of these non-functional competences are getting more and more important for a successful software engineer. To fulfill these requirements, it is necessarily important to prepare future professionals already during their college course of education. This paper presents exercises for a software engineering lecture with the goal to strengthen the students´ practical experiences and to support the development of their non-functional competences. The developed exercises impart technical knowledge and encourage the students to improve their self-organized and lifelong learning. Thereby they are facing practical issues in all steps of the software engineering process while working on an inter semester project.
Keywords :
computer science education; software engineering; nonfunctional competences; practical exercises implementation; project-based learning; software engineering education; Collaborative work; Education; Interviews; Software engineering; Software systems; Unified modeling language; competences; project-based learning; software engineering education; software engineering exercises;
Conference_Titel :
Interactive Collaborative Learning (ICL), 2014 International Conference on
Conference_Location :
Dubai
DOI :
10.1109/ICL.2014.7017795