An Experience Report on the Use of Active Methodologies in Building Parallel Computational Thinking
DOI:
https://doi.org/10.5753/ijcae.2024.5339Keywords:
Active Methodologies, Parallel Programming, Beowulf Cluster, Parallel Computational ThinkingAbstract
In recent years, education experts have frequently discussed the teaching and learning process, particularly regarding the promotion of more constructive, participatory, motivating, and critical learning from students. In this context, important methodologies have gained prominence, including Active Methodologies and Computational Thinking. This paper uses Active Methodologies (Project-Based and Gamification) as stimulating tools in the teaching and learning process of a workshop aimed at building Parallel Computational Thinking. The topics covered, such as the assembly and configuration of a Beowulf cluster and an introduction to Parallel Programming concepts, targeted students from the Technical courses in Computer Science and Computer Maintenance and Support at the Federal Institute of Pará – Abaetetuba Campus. The choice of this audience is justified by the lack of these topics in their respective curricula. The results were satisfactory, as students highlighted, in the evaluation, not only the importance of the concepts covered but also a high level of acceptance and motivation regarding the methodologies used.
Downloads
References
R. B. de Almeida jr, H. W. S. Farias, J. S. Araujo, Um Mapeamento Sistem ático da Literatura sobre o Ensino e Aprendizagem da Programação Paralela com o uso de Placas Gráficas, XXX Workshop sobre Educação em Computação (WEI), Niterói (RJ), p. 439-450, 2022.
N. Bachiega, P.S.L. Souza, S. M. Bruschi, S. R. S. Souza, Um Panorama do Ensino de Programação Paralela e Distribuída em Universidade Brasileiras. In: Workhops do Congresso Brasileiro de Informática na Educação (CBIE). pages. 480-489. Fortaleza (CE), 2018.
F. Soares, C. Nobre, H. Freitas, Parallel Programming in Computing Undergraduate Courses: A Systematic Mapping of the Literature. In IEEE Latin America Transactions. Volume. 17. Nº 8. pages. 1371-1381, 2019.
A. M. A. Maia, L. M. C. Oliveira, M. E. M. Rodrigues, W. Viana, A. B. Marques, Adotando Aulas Invertidas e Gamificadas no Ensino de Qualidade de Processos de Software com foco no MPS.BR. XXXI Workshop sobre Educação em Computação (WEI). p. 305-316. João Pessoa (PB), 2023.
L. M. Pereira, R. Barwaldt, Elaboração de Atividades Gamificadas para Estudantes com TEA: Um Estudo Utilizando Pensamento Geométrico. In: XI Congresso Brasileiro de Informática na Educação (CBIE); p. 390-402, Manaus (AM), 2022.
L. H. B. Wessling, P. Varela Jr., A. J. Rohling, G. Y. Sato, Experiências do Desenvolvimento e da Validação de um Aplicativo Gamificado para Aprendizagem da Língua Brasileira de Sinais – LIBRAS. In: XXVII Workshop de Informática na Escola (WIE). p. 11-18. Evento On-Line, 2021.
ACM, IEEE-CS, Computing Curricula: Paradigms for Global Computing Education, 2020.
G. Martins, Avaliação do Uso de Desafios no Aprendizado de Programação Paralela. Dissertação de Mestrado. Programa de Pós-graduação em Ciências da Computação e Matemática Computacional, Instituto de Ciências Matemáticas e de Computação. Universidade de São Paulo, 2020.
A. F. Zorzo, D. Nunes, E. Matos, I. Steinmacher, R. M. de Araujo, R. Correia, S. Martins, Referenciais de Formação para os Cursos de Graduação em Computação. In Sociedade Brasileira de Computação (SBC), 2017.
MEC, Resolução nº 5. In Diário Oficial da União. Edição 220, Seção 1, p. 22, 2016.
CNE/CEB, Resolução nº 2. In Diário Oficial da União, 21 de dezembro de 2020. Seção 1, p. 170, 2020.
J. V. V. Lima, M. M. Alves Jr., A. P. M. Flores, R. J. V. Almeida, P. C. M. dos Anjos, M. Lencastre, R. A. A. Fernandes, F. M. R. de Alencar, As Metodologias Ativas e o Ensino em Engenharia de Software: Uma Revisão Sistemática da Literatura, XXV Workshop de Informática na Escola (WIE), Porto Alegre, p.1014-1023, 2019.
C. P. Santiago, J. W. M. Menezes, F. J. A. de Aquino, Uso da Aprendizagem Baseada em Projeto e Scrum para o Desenvolvimento de um MOOC: Um Relato de Experiência, Revista de Estudos y Experiencias en Educación, p.351-371, 2024.
M. F. Santos Jr., S. A. Silva, Mostra de Ideias: Aplicação de uma Metodologia Gamificada e Baseada em Problemas no curso de Sistemas de Informação da Universidade do Estado de Mato Grosso In: XXVII Workshop sobre Educação em Computação (WEI). p. 151-155. Cuiabá (MT), 2020.
J. A. Pereira, B. S. Leite, Análise da Percepção de Estudantes de Ensino Fundamental quanto a uma Atividade Gamificada. In: XXI Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames); p. 592-601, Natal (RN), 2022.
K. K. Machado, A. Dutra, Desenvolvimento do Pensamento Computacional: do preconizado pela BNCC à formação dos professores da Educação Básica. Rev. Diálogo Educ., Curitiba: Editora PUCPRESS, v. 23, n. 77, p. 945-956, abr./jun. 2023. DOI: 10.7213/1981-416X.23.077.AO09.
Ministério da Educação. Base Nacional Comum Curricular. Brasília, 2022. Disponível em: [link]. Acesso em: 22 de abr. de 2022.
M. R. M. Saavedra, L.Q. Aracaty, T. M. Quaresma, J. de S. Araújo, Um mapeamento da literatura sobre o uso de jogos sérios na construção do pensamento computacional paralelo. Revista Novas Tecnologias na Educação, Porto Alegre, v. 22, n. 1, p. 436–445, 2024. DOI: 10.22456/1679-1916.141569.
H. D. de A. Dias, J. S. Araújo, Uma Avaliação do Ensino da Programação e da Introdução dos Conceitos de Computação de Alto Desempenho nos Cursos Técnicos de Informática: Um Estudo de Caso em um Instituto Federal no Interior do Pará. In: Internacional Conference in Information Systems and Technology Management (CONTECSI). São Paulo (SP), 2022.
G. Andrade, D. Griebler, R. Santos, L. G. Fernandes, Opinião de Brasileiros sobre a Produtividade no Desenvolvimento de Aplicações Paralelas. XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD). Florianópolis (SC), 2022.