Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufba.br/handle/ri/32455
metadata.dc.type: Artigo de Evento
Título : FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students
Autor : Gomes, Fernanda
Brito, Moara
Toledo, Jenifer
Chavez, Christina Von Flach Garcia
metadata.dc.creator: Gomes, Fernanda
Brito, Moara
Toledo, Jenifer
Chavez, Christina Von Flach Garcia
Resumen : Software engineering courses play an important role in computer science programs and are expected to provide the required basic knowledge and skills for professional practice in software industry. However, teaching software engineering principles, concepts and practices, and relating them to real-world scenarios are challenging tasks. The adoption of open source software projects may address such challenges. In this paper we report on an experience of the teaching object-oriented modeling with Unified Modeling Language (UML) Class Diagrams using open source projects. We conducted a case study with students of the software engineering discipline of the Computer Science course. We supported the instructor in some activities related to syllabus planning, including the selection of a Free/Libre/Open Source Software (FLOSS) projects and the creation of examples to be used in the classroom. The instructor selected and used a small FLOSS project to support the modeling activities. Then, the instructor applied an evaluation activity and a perception questionnaire about the methodology used. After the end of the classes, we conducted an interview with the instructor to present a brief report of his experience in the classroom. In the perception of students, the experience with FLOSS projects enhanced their ability to handle real projects and third-party code, and to deal with the job market. They also reported developing skills such as proactivity and communication. From the instructor's perspective, the group was enthusiastic and dynamic, and interacted more during practical activities.
Palabras clave : Software engineering
Engenharia de software
Software engineering education
Educação em engenharia de software
Open source software
Software de código aberto
metadata.dc.publisher.country: Brasil
Editorial : ACM
Citación : Fernanda Gomes Silva, Moara Sousa Brito, Jenifer Vieira Toledo Tavares, and Christina von Flach G. Chavez. 2019. FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students. In Proceedings of the XXXIII Brazilian Symposium on Software Engineering (SBES 2019). Association for Computing Machinery, New York, NY, USA, 234–243. DOI:https://doi.org/10.1145/3350768.3353815
metadata.dc.rights: Acesso Aberto
URI : http://repositorio.ufba.br/ri/handle/ri/32455
Fecha de publicación : sep-2019
Aparece en las colecciones: Trabalho Apresentado em Evento (PGCOMP)

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf1,13 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.