DocumentCode
236274
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
fYear
2014
fDate
3-6 Dec. 2014
Firstpage
338
Lastpage
345
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Interactive Collaborative Learning (ICL), 2014 International Conference on
Conference_Location
Dubai
Type
conf
DOI
10.1109/ICL.2014.7017795
Filename
7017795
Link To Document