Enhancing software engineering education through open source projects: Four years of students' perspectives

Pantelis M. Papadopoulos*, Ioannis G. Stamelos, Andreas Meiszner

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

10 Citations (Scopus)

Abstract

This paper presents the results after four years of running of an instructional method that utilizes free/libre open source software (FLOSS) projects as tools for teaching software engineering in formal education. In the last four academic years, a total of 408 juniors majoring in Informatics (in a 4-year program) participated in the study, assuming the roles of requirements engineers, testers, developers, and designers/analysts. Students appreciated the benefits gained by the method and identified aspects that require further improvement. In the paper, we present (a) the details of our method, (b) students' opinions as recorded through a questionnaire including both closed and open ended questions, and (c) conclusions on how the use of FLOSS projects can be applied, and be beneficial for the students.

Original languageEnglish
Pages (from-to)381-397
Number of pages17
JournalEducation and information technologies
Volume18
Issue number2
DOIs
Publication statusPublished - 13 Dec 2013
Externally publishedYes

Keywords

  • Learning community
  • Online learning
  • Open education
  • Open source
  • Project-based learning
  • Software engineering education

Fingerprint Dive into the research topics of 'Enhancing software engineering education through open source projects: Four years of students' perspectives'. Together they form a unique fingerprint.

  • Cite this