FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , , |
Tipo de documento: | Artigo de conferência |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFBA |
Texto Completo: | http://repositorio.ufba.br/ri/handle/ri/32455 |
Resumo: | Artigo publicado na Trilha de Educação do principal evento de Engenharia de Software do Brasil, o SBES - Simpósio Brasileiro de Engenharia de Software. |
id |
UFBA-2_01269d160ac54dc8710aec21219b229e |
---|---|
oai_identifier_str |
oai:repositorio.ufba.br:ri/32455 |
network_acronym_str |
UFBA-2 |
network_name_str |
Repositório Institucional da UFBA |
repository_id_str |
1932 |
spelling |
Gomes, FernandaBrito, MoaraToledo, JeniferChavez, Christina Von Flach GarciaGomes, FernandaBrito, MoaraToledo, JeniferChavez, Christina Von Flach GarciaMachado, IvanSouza, RodrigoPitangueira, RitaSantanna, Claudio2020-12-01T21:06:34Z2020-12-01T21:06:34Z2019-09Fernanda 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.3353815DOI: 10.1145/3350768.3353815http://repositorio.ufba.br/ri/handle/ri/32455Artigo publicado na Trilha de Educação do principal evento de Engenharia de Software do Brasil, o SBES - Simpósio Brasileiro de Engenharia de Software.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.Submitted by Christina Chavez (flach@ufba.br) on 2020-11-25T16:04:30Z No. of bitstreams: 1 preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf: 1157636 bytes, checksum: 1e507271d95cf1366d62a159c35952ce (MD5)Approved for entry into archive by Kleber Ferreira (kcf@ufba.br) on 2020-12-01T21:06:34Z (GMT) No. of bitstreams: 1 preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf: 1157636 bytes, checksum: 1e507271d95cf1366d62a159c35952ce (MD5)Made available in DSpace on 2020-12-01T21:06:34Z (GMT). No. of bitstreams: 1 preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf: 1157636 bytes, checksum: 1e507271d95cf1366d62a159c35952ce (MD5) Previous issue date: 2019-09Apoio parcial via bolsa de Mestrado: FAPESB; Instituições envolvidas (salários das pesquisadoras): UFBA e UNIT (Sergipe).ACM Digital LibraryACMBrasilhttps://dl.acm.org/doi/abs/10.1145/3350768.3353815reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBASoftware engineeringEngenharia de softwareSoftware engineering educationEducação em engenharia de softwareOpen source softwareSoftware de código abertoFLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Studentsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/openAccessporORIGINALpreprint-Experiencia_FLOSS_e_UML___SBES_ET.pdfpreprint-Experiencia_FLOSS_e_UML___SBES_ET.pdfapplication/pdf1157636https://repositorio.ufba.br/bitstream/ri/32455/1/preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf1e507271d95cf1366d62a159c35952ceMD51LICENSElicense.txtlicense.txttext/plain1442https://repositorio.ufba.br/bitstream/ri/32455/2/license.txte3e6f4a9287585a60c07547815529482MD52TEXTpreprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf.txtpreprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf.txtExtracted texttext/plain47773https://repositorio.ufba.br/bitstream/ri/32455/3/preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf.txt42adb92875c337ad6253b214b78ec651MD53ri/324552022-08-08 12:00:19.449oai:repositorio.ufba.br:ri/32455VGVybW8gZGUgTGljZW4/YSwgbj9vIGV4Y2x1c2l2bywgcGFyYSBvIGRlcD9zaXRvIG5vIFJlcG9zaXQ/cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZCQS4KCiBQZWxvIHByb2Nlc3NvIGRlIHN1Ym1pc3M/Pz8/byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldSByZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIGVzc2UgdGVybW8gZGUgbGljZW4/Pz8/YSwgY29uY2VkZSBhbyBSZXBvc2l0Pz8/P3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRhIEJhaGlhIG8gZGlyZWl0byBkZSBtYW50ZXIgdW1hIGM/Pz8/cGlhIGVtIHNldSByZXBvc2l0Pz8/P3JpbyBjb20gYSBmaW5hbGlkYWRlLCBwcmltZWlyYSwgZGUgcHJlc2VydmE/Pz8/Pz8/P28uIAoKRXNzZXMgdGVybW9zLCBuPz8/P28gZXhjbHVzaXZvcywgbWFudD8/Pz9tIG9zIGRpcmVpdG9zIGRlIGF1dG9yL2NvcHlyaWdodCwgbWFzIGVudGVuZGUgbyBkb2N1bWVudG8gY29tbyBwYXJ0ZSBkbyBhY2Vydm8gaW50ZWxlY3R1YWwgZGVzc2EgVW5pdmVyc2lkYWRlLgoKIFBhcmEgb3MgZG9jdW1lbnRvcyBwdWJsaWNhZG9zIGNvbSByZXBhc3NlIGRlIGRpcmVpdG9zIGRlIGRpc3RyaWJ1aT8/Pz8/Pz8/bywgZXNzZSB0ZXJtbyBkZSBsaWNlbj8/Pz9hIGVudGVuZGUgcXVlOgoKIE1hbnRlbmRvIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCByZXBhc3NhZG9zIGEgdGVyY2Vpcm9zLCBlbSBjYXNvIGRlIHB1YmxpY2E/Pz8/Pz8/P2VzLCBvIHJlcG9zaXQ/Pz8/cmlvIHBvZGUgcmVzdHJpbmdpciBvIGFjZXNzbyBhbyB0ZXh0byBpbnRlZ3JhbCwgbWFzIGxpYmVyYSBhcyBpbmZvcm1hPz8/Pz8/Pz9lcyBzb2JyZSBvIGRvY3VtZW50byAoTWV0YWRhZG9zIGRlc2NyaXRpdm9zKS4KCiBEZXN0YSBmb3JtYSwgYXRlbmRlbmRvIGFvcyBhbnNlaW9zIGRlc3NhIHVuaXZlcnNpZGFkZSBlbSBtYW50ZXIgc3VhIHByb2R1Pz8/Pz8/Pz9vIGNpZW50Pz8/P2ZpY2EgY29tIGFzIHJlc3RyaT8/Pz8/Pz8/ZXMgaW1wb3N0YXMgcGVsb3MgZWRpdG9yZXMgZGUgcGVyaT8/Pz9kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2E/Pz8/Pz8/P2VzIHNlbSBpbmljaWF0aXZhcyBxdWUgc2VndWVtIGEgcG9sPz8/P3RpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVwPz8/P3NpdG9zIGNvbXB1bHM/Pz8/cmlvcyBuZXNzZSByZXBvc2l0Pz8/P3JpbyBtYW50Pz8/P20gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIG1hcyBtYW50Pz8/P20gYWNlc3NvIGlycmVzdHJpdG8gYW9zIG1ldGFkYWRvcyBlIHRleHRvIGNvbXBsZXRvLiBBc3NpbSwgYSBhY2VpdGE/Pz8/Pz8/P28gZGVzc2UgdGVybW8gbj8/Pz9vIG5lY2Vzc2l0YSBkZSBjb25zZW50aW1lbnRvIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgZXN0YXJlbSBlbSBpbmljaWF0aXZhcyBkZSBhY2Vzc28gYWJlcnRvLgo=Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-08-08T15:00:19Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
dc.title.pt_BR.fl_str_mv |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
title |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
spellingShingle |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students Gomes, Fernanda Software engineering Engenharia de software Software engineering education Educação em engenharia de software Open source software Software de código aberto |
title_short |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
title_full |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
title_fullStr |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
title_full_unstemmed |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
title_sort |
FLOSS in Software Engineering Education: Supporting the Instructor in the Quest for Providing Real Experience for Students |
author |
Gomes, Fernanda |
author_facet |
Gomes, Fernanda Brito, Moara Toledo, Jenifer Chavez, Christina Von Flach Garcia |
author_role |
author |
author2 |
Brito, Moara Toledo, Jenifer Chavez, Christina Von Flach Garcia |
author2_role |
author author author |
dc.contributor.editor.none.fl_str_mv |
Machado, Ivan Souza, Rodrigo Pitangueira, Rita Santanna, Claudio |
dc.contributor.author.fl_str_mv |
Gomes, Fernanda Brito, Moara Toledo, Jenifer Chavez, Christina Von Flach Garcia Gomes, Fernanda Brito, Moara Toledo, Jenifer Chavez, Christina Von Flach Garcia |
dc.subject.por.fl_str_mv |
Software engineering Engenharia de software Software engineering education Educação em engenharia de software Open source software Software de código aberto |
topic |
Software engineering Engenharia de software Software engineering education Educação em engenharia de software Open source software Software de código aberto |
description |
Artigo publicado na Trilha de Educação do principal evento de Engenharia de Software do Brasil, o SBES - Simpósio Brasileiro de Engenharia de Software. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-09 |
dc.date.accessioned.fl_str_mv |
2020-12-01T21:06:34Z |
dc.date.available.fl_str_mv |
2020-12-01T21:06:34Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
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 |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufba.br/ri/handle/ri/32455 |
dc.identifier.other.none.fl_str_mv |
DOI: 10.1145/3350768.3353815 |
identifier_str_mv |
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 DOI: 10.1145/3350768.3353815 |
url |
http://repositorio.ufba.br/ri/handle/ri/32455 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
ACM |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
ACM |
dc.source.pt_BR.fl_str_mv |
https://dl.acm.org/doi/abs/10.1145/3350768.3353815 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
instname_str |
Universidade Federal da Bahia (UFBA) |
instacron_str |
UFBA |
institution |
UFBA |
reponame_str |
Repositório Institucional da UFBA |
collection |
Repositório Institucional da UFBA |
bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/32455/1/preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf https://repositorio.ufba.br/bitstream/ri/32455/2/license.txt https://repositorio.ufba.br/bitstream/ri/32455/3/preprint-Experiencia_FLOSS_e_UML___SBES_ET.pdf.txt |
bitstream.checksum.fl_str_mv |
1e507271d95cf1366d62a159c35952ce e3e6f4a9287585a60c07547815529482 42adb92875c337ad6253b214b78ec651 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
repository.mail.fl_str_mv |
|
_version_ |
1793970272488914944 |