ABSTRACT
University Extension is an educational, cultural, and scientific process that establishes the exchange between academic and popular knowledge. Project-Based Learning (PjBL) consists of allowing students to confront the issues and problems of the world through a real project. PjBL has been adopted in Software Engineering (SE) teaching to motivate and engage students in studying and applying processes and methods. In this work, the university extension was integrated with the PjBL in teaching SE in a postgraduate course to bring students closer to real practices of software development, meeting a demand from the State of notorious value for society. Interviews were conducted with stakeholders, artifacts were delivered, and students received feedback from the professor and the stakeholders. Through a questionnaire, the students provided feedback about the practical activity, the learning method, and their perceptions regarding their evolution and dedication to group work. We can highlight the following findings: (i) the use of PjBL together with extension and the development of a real project was promising for the evolution of learning; (ii) greater motivation of the students, who evaluated: (iii) the learning method as satisfactory, and (iv) the practical activity and their evolution of learning as good and excellent. Our main contribution is the lessons learned that might guide future experiences that adopt PjBL in SE teaching and extension.
- Jim Arlow and Ila Neustadt. 2005. UML 2.0 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition). Addison-Wesley Professional, Hoboken, NJ, USA.Google Scholar
- Willian N. Bender. 2014. Aprendizagem Baseada em Projetos: Educação Diferenciada para o Século XXI. Penso, Porto Alegre, RS, Brasil.Google Scholar
- Brasil. 2012. Política Nacional de Extensão Universitária. https://www.ufmg.br/proex/renex/index.php/documentosGoogle Scholar
- Brasil. 2018. Resolução CNE/CES Nº 7, de 18 de dezembro de 2018. Estabelece as Diretrizes para a Extensão na Educação Superior Brasileira. https://normativasconselhos.mec.gov.br/normativa/view/CNE_RES_CNECESN72018.pdfGoogle Scholar
- Universidade de Brasília. 2023. Software SisVetor: Módulo Gestor e Aplicativo de Campo. Universidade de Brasília. https://sds.unb.br/arbocontrol/sisvetor/Acesso em 03 maio 2023.Google Scholar
- Maria Lydia Fioravanti, Bruno Sena, Leo Natan Paschoal, Laíza R. Silva, Ana P. Allian, Elisa Y. Nakagawa, Simone R.S. Souza, Seiji Isotani, and Ellen F. Barbosa. 2018. Integrating Project Based Learning and Project Management for Software Engineering Teaching: An Experience Report. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (Baltimore, Maryland, USA) (SIGCSE ’18). Association for Computing Machinery, New York, NY, USA, 806–811. https://doi.org/10.1145/3159450.3159599Google ScholarDigital Library
- Soeli Fiorini, Leonardo Sousa, Diego Cedrim, Alessandro Garcia, Débora Saade, Igor Moraes, and Leonardo Frajhof. 2016. Vigilância Entomológica da Dengue, Zika e Chikungunya: Uma Solução Baseada em Redes Sociais e Dispositivos Móveis. In Anais do XVI Workshop de Informática Médica (Porto Alegre). SBC, Porto Alegre, RS, Brasil, 2567–2576. https://doi.org/10.5753/sbcas.2016.9903Google ScholarCross Ref
- Londrina. 2023. Dashboard Arboviroses. Autarquia Municipal de Saúde de Londrina. http://datastudio.google.com/u/0/reporting/a0e44fa8-253f-4dea-a35b-eb7c6f831a1b/page/E46BCAcesso em 04 maio 2023.Google Scholar
- Amanda Melo, Aline de Mello, Diego Kreutz, and Maicon Bernardino. 2023. Curricularização da Extensão Universitária em Cursos de Computação: experiências e possibilidades. In Anais do III Simpósio Brasileiro de Educação em Computação (Evento Online). SBC, Porto Alegre, RS, Brasil, 289–299. https://doi.org/10.5753/educomp.2023.228340Google ScholarCross Ref
- André Monteiro, Caio Cavalcanti, Ernesto Lima, Joaquim Neto, Ivo Coelho, Gabriel Paillard, George Gomes, Francisco Junior, Henrique Pequeno, Miguel Castro, Rafael Carmo, and Rubson Maia. 2020. O programa Aedes em Foco como elemento de combate a arboviroses. In Anais do XX Simpósio Brasileiro de Computação Aplicada à Saúde (Evento Online). SBC, Porto Alegre, RS, Brasil, 238–249. https://doi.org/10.5753/sbcas.2020.11517Google ScholarCross Ref
- Claudia Raibulet and Patricia Lago. 2022. Industrial Project-Based Course on Service Oriented Design: Experience Sharing. In Proceedings of the First International Workshop on Designing and Running Project-Based Courses in Software Engineering Education (Pittsburgh, Pennsylvania) (DREE ’22). Association for Computing Machinery, New York, NY, USA, 20–24. https://doi.org/10.1145/3524487.3527360Google ScholarDigital Library
- Claudia Brandelero Rizzi, André Luiz Brun, Guilherme Galante, and Rogério Luis Rizzi. 2016. SIGDENGUE: Um Sistema de Informação para o Acompanhamento e Gestão de Ações sobre Dengue com Enfoque às Atividades de Notificação, Raio e Bloqueio. iSys - Brazilian Journal of Information Systems 9, 1 (May 2016), 101–117. https://doi.org/10.5753/isys.2016.302Google ScholarCross Ref
- Globo RPC. 2022. Paraná É o Terceiro Estado do Brasil com Mais Mortes por dengue, Diz Ministério da saúde. https://g1.globo.com/pr/parana/noticia/2022/12/20/parana-e-o-terceiro-estado-do-brasil-com-mais-mortes-por-dengue-diz-ministerio-da-saude.ghtmlGoogle Scholar
- Maurício Souza, Renata Moreira, and Eduardo Figueiredo. 2019. Students Perception on the Use of Project-Based Learning in Software Engineering Education. In Proceedings of the XXXIII Brazilian Symposium on Software Engineering (Salvador, Brazil) (SBES ’19). Association for Computing Machinery, New York, NY, USA, 537–546. https://doi.org/10.1145/3350768.3352457Google ScholarDigital Library
- Avelino F. Zorzo, Daltro Nunes, Ecivaldo S. Matos, Igor Steinmacher, Jair C. Leite, Renata Araujo, Ronaldo C.M. Correia, and Martins Simone. 2017. Referenciais de Formação para os Cursos de Graduação em Computação. Sociedade Brasileira de Computação, Porto Alegre, RS, Brasil. Acesso em 03 maio 2023.Google Scholar
Index Terms
- Practicing the Extension in Software Engineering Education: an Experience Report
Recommendations
Flipped Teaching in Software Engineering Education.: Results of a Long-Term Study
ECSEE '23: Proceedings of the 5th European Conference on Software Engineering EducationFlipped teaching is an approach which is becoming increasingly popular. There are already various field reports and scientific findings in different educational institutions and subjects. The approach of flipped teaching also appears to be promising in ...
Constructivism as guiding philosophy for software engineering education
Within the last few years constructivism has attracted both computer science and software engineer educators, because of its potential for improving academic learning. Currently, however, the application of constructivism is limited to examples in ...
Classroom experience report on jigsaw learning
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationJigsaw learning is a cooperative learning technique enabling students to teach and learn from their peers. Although prior studies investigated the efficacy of Jigsaw learning in computing education by measuring student performance after Jigsaw ...
Comments