Skip to main content
Education and Information TechnologiesVolume 18, Issue 2, June 2013, Pages 381-397

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

  Save all to author list
  • aAristotle University of Thessaloniki, PO Box 114, 54124 Thessaloniki, Greece
  • bUnited Nations University-MERIT, Keizer-Karelplein 19, Maastricht, Netherlands
  • cUnited Nations University-IIST, PO Box 3058, Macau, SAR, China

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. © 2012 Springer Science+Business Media New York.

Author keywords

Learning communityOnline learningOpen educationOpen sourceProject-based learningSoftware engineering education

Funding details

Funding sponsor Funding number Acronym
229405 - CP -1-2006-1-PT - MINERVA – M,503641-LLP-1-2009-1-PT-ERASMUS-ECUE,FP7-SME-2008-2/243768
European Commission
See opportunities by EC
EC
Fundo para o Desenvolvimento das Ciências e da Tecnologia019/2011/A1FDCT
  • 1

    Acknowledgements This work was partially funded by the European Commission in the context of (A) the OPEN-SME Open-Source Software Reuse Service for SMEs projects, under the grant agreement no. FP7-SME-2008-2/243768, (B) the OpenSE project under the grant agreement no. 503641-LLP-1-2009-1-PT-ERASMUS-ECUE, (C) the FLOSSCom project under the grant agreement no. 229405 - CP -1-2006-1-PT - MINERVA – M, and (D) UNU-IIST and Macao Science and Technology Development Fund, File No. 019/2011/A1, in the context of the PPAeL project.

  • ISSN: 13602357
  • Source Type: Journal
  • Original language: English
  • DOI: 10.1007/s10639-012-9239-3
  • Document Type: Article
  • Publisher: Springer Science and Business Media, LLC

  Papadopoulos, P. M.; Aristotle University of Thessaloniki, PO Box 114, Greece;
© Copyright 2021 Elsevier B.V., All rights reserved.

Cited by 12 documents

Lessa, M.S.B. , Von Flach G. Chavez, C.
An Approach for Selecting FLOSS Projects for Education
(2020) ACM International Conference Proceeding Series
De França Tonhão, S. , Colanzi, T.E. , Steinmacher, I.
A portal for cataloging worked examples extracted from open source software
(2020) ACM International Conference Proceeding Series
Suleimenov, A. , Khuzyakhmetova, A. , Cerone, A.
A survey of learning methods in open source software
(2020) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
View details of all 12 citations
{"topic":{"name":"Open Source Software; Software Project Management; Engineering Education","id":27495,"uri":"Topic/27495","prominencePercentile":76.46813,"prominencePercentileString":"76.468","overallScholarlyOutput":0},"dig":"2e65d3cd29fb156369f041dd3dbce5fbd4ab602b74cdbe805805a5c688900ca1"}

SciVal Topic Prominence

Topic:
Prominence percentile: