Does FLOSS in Software Engineering Education Narrow the Theory-Practice Gap? A Study Grounded on Students' Perception

被引:5
作者
Coelho Nascimento, Debora Maria [1 ]
Garcia Chavez, Christina von Flach [2 ]
Bittencourt, Roberto Almeida [3 ]
机构
[1] Univ Fed Sergipe, Sao Cristovao, Brazil
[2] Univ Fed Bahia, Salvador, BA, Brazil
[3] State Univ Feira De Santana, Feira De Santana, Brazil
来源
OPEN SOURCE SYSTEMS, OSS 2019 | 2019年 / 556卷
关键词
Education; Theory-practice gap; Qualitative studies;
D O I
10.1007/978-3-030-20883-7_14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:153 / 164
页数:12
相关论文
共 22 条
[1]  
Boud D., 1993, Using experience for learning, P1
[2]   FLOSS in Software Engineering Education An Update of a Systematic Mapping Study [J].
Brito, Moara Sousa ;
Silva, Fernanda Gomes ;
Chavez, Christina von Flach G. ;
Nascimento, Debora C. ;
Bittencourt, Roberto A. .
SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, :250-259
[3]  
Budd T.A., 2009, INT FOSS UND COMP CU
[4]  
Chen Y., 2008, AAAI SPRING S
[5]  
Davis H.A., 2012, INTERPERSONAL APPROA, DOI DOI 10.4135/9781483387383
[6]  
Dewey John., 1938, Experience and Education, P1997
[7]   Holistic software engineering education based on a humanitarian open source project [J].
Ellis, Heidi J. C. ;
Morelli, Ralph A. ;
de Lanerolle, Trishan R. ;
Hislop, Gregory W. .
20TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2007, :327-335
[8]  
Gentry J.W., 1990, GUIDE BUSINESS GAMIN, P370
[9]  
Hannafin M.J., 1989, CAN J EDUC COMMUN, V18, P167
[10]  
Hepting Daryl H., 2008, SIGCSE Bulletin, V40, P120, DOI 10.1145/1383602.1383649