Does FLOSS in Software Engineering Education narrow the Theory-Practice Gap? A Study Grounded on Students' Perception
Software engineering education is challenged by the need to convey practical experience in the context of a rich and large body of theoretical knowledge. This study investigates whether the use of open source projects can reduce the gap between theory and practice in undergraduate software engineering courses. Two qualitative case studies were conducted with students performing activities in an open source project, each one in a different course: software testing and software requirements. Results point out that the use of open source projects provides a concrete experience similar to industry experience, allows high cognitive engagement when performing tasks, favors understanding and content retention, and leads to the recognition of the usefulness of software engineering principles, techniques and methods.
Sun 26 MayDisplayed time zone: Eastern Time (US & Canada) change
14:00 - 15:30 | |||
14:00 30mResearch paper | What Are the Perception Gaps between FLOSS Developers and SE Researchers? – A case of bug finding research OSS 2019 Papers | ||
14:30 30mResearch paper | Does FLOSS in Software Engineering Education narrow the Theory-Practice Gap? A Study Grounded on Students' Perception OSS 2019 Papers Debora Maria Coelho Nascimento Federal University of Sergipe, São Cristovão, Brazil, Christina von Flach Federal University of Bahia, Roberto A. Bittencourt State University of Feira de Santana, Feira de Santana, Brazil | ||
15:00 30mResearch paper | Predicting Popularity of Open Source Projects Using Recurrent Neural Networks OSS 2019 Papers Sefa Eren Sahin Faculty of Computer and Informatics Engineering, Istanbul Technical University, Kubilay Karpat Faculty of Computer and Informatics Engineering, Istanbul Technical University, Ayse Tosun Istanbul Technical University |