Estratégias inovadoras no ensino de linguagens de programação com MATLAB para estudantes universitários
Main Article Content
Resumo
Nos processos de ensino e aprendizagem, o uso de diferentes ferramentas didáticas que promovam e aprimorem a aprendizagem de estudantes em diversos níveis educacionais é fundamental. O objetivo deste artigo foi determinar a influência do uso do MATLAB como ferramenta didática no desenvolvimento de uma aprendizagem significativa em cursos de linguagem de programação para estudantes universitários. A pesquisa adotou uma abordagem quantitativa, descritiva e quase-experimental, que incluiu um pré-teste e um pós-teste para dois grupos (controle e experimental). Participaram 54 estudantes de duas turmas de 27 alunos cada (grupos controle e experimental) de uma universidade localizada na região central do Peru. O estudo foi conduzido ao longo de 16 semanas, utilizando o software MATLAB como ferramenta didática para o grupo experimental, enquanto o grupo controle recebeu instrução tradicional. Os resultados indicam diferenças estatisticamente significativas entre as pontuações do pré-teste e do pós-teste para ambos os grupos, com o grupo experimental (15.111) apresentando melhores resultados do que o grupo controle (12.593). O teste U de Mann-Whitney para teste de hipóteses mostrou uma significância estatística inferior a 0,05, demonstrando a eficácia do uso do software MATLAB como ferramenta de ensino. Finalmente, o uso do software MATLAB como ferramenta de ensino no processo de aprendizagem fomenta o desenvolvimento de uma aprendizagem significativa, promovendo consistência e compreensão entre os alunos.
Downloads
Article Details

Este trabalho encontra-se publicado com a Creative Commons Atribuição-NãoComercial 4.0.
Referências
Arce, F. J., Avilés, H., Valdez, M. D., & Corral, J. E. (2024). Centro de cómputo en un aula de educación primaria. Mendive. Revista de Educación, 22(4). https://mendive.upr.edu.cu/index.php/MendiveUPR/article/view/3854
Campbell, O. O., & Atagana, H. I. (2022). Impact of a Scratch programming intervention on student engagement in a Nigerian polytechnic first-year class: Verdict from the observers. Heliyon, 8(3), e09191. https://doi.org/10.1016/j.heliyon.2022.e09191
Chura, J. F., Limachi Viamonte, W. R., Soncco, W. M., & Chayña, O. (2019). Matlab Mobile as a Support Tool for The Performance of Students in Engineering. 2019 International Symposium on Engineering Accreditation and Education (ICACIT), 1-4. https://doi.org/10.1109/ICACIT46824.2019.9130340
Coelho, R. C., Marques, M. F. P., & de Oliveira, T. (2023). Mobile Learning Tools to Support in Teaching Programming Logic and Design: A Systematic Literature Review | Informatics in Education | Vilnius University Institute of Data Science and Digital Technologies. Informatics in Education, 22(4), 589-612. https://doi.org/10.15388/infedu.2023.24
Ergash, Q. F., Gulruh, N., Malika, Q., Sevinch, A., & Tulqin, U. M. (2024). The Use of Educational Software and Tools for Teaching Programming. International Journal of Innovative Science and Research Technology (IJISRT), 9(10), 1981-1984. https://doi.org/10.38124/ijisrt/IJISRT24OCT1769
Mendoza, M., Miranda, J., Guillen, D., & Samalvides, F. (2012). Validación de una encuesta para medir conocimientos y creencias sobre epilepsia, en los padres de familia. Revista Médica Herediana, 23 (3), 160-165.
Narváez, L. E., Escalante, M., González, C. M., Miranda, C., & Canché, M. (2023). Propuesta metodológica para mejorar el desempeño académico de los estudiantes en fundamentos de programación. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, 14(27), 1-34. https://doi.org/10.23913/ride.v14i27.1714
Niazai, S., Rahimzai, A. A., & Atifnigar, H. (2023). Applications of MATLAB in Natural Sciences: A Comprehensive Review. European Journal of Theoretical and Applied Sciences, 1(5). https://doi.org/10.59324/ejtas.2023.1(5).87
Pan, S. C., & Sana, F. (2021). Pretesting versus posttesting: Comparing the pedagogical benefits of errorful generation and retrieval practice. Journal of Experimental Psychology: Applied, 27(2), 237-257. https://doi.org/10.1037/xap0000345
Puji, E., & Rahmawati, S. (2018). Integrating MATLAB in teaching linear programming at the university level. International Journal on Teaching and Learning Mathematics, 1(2). https://doi.org/10.18860/ijtlm.v1i2.5882
Sibbaluca, B. G., Avila, V. E., & Militante, S. V. (2020). Coding Language-Based Multi-Platform Apps: Digital Learning Tools For Programming Language Courses - Consensus. International Journal of Scientific & Technology Research, 9(4), 1313-1317.
Swancutt, L., Medhurst, M., Poed, S., & Walker, P. (2019). Making adjustments to curriculum, pedagogy and assessment. En Inclusive Education for the 21st Century. Routledge.
Tsai, C.-Y. (2019). Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy. Computers in Human Behavior, 95, 224-232. https://doi.org/10.1016/j.chb.2018.11.038
Velasquez-Alarcón, J. D., Mendez-Vergaray, J., Flores, E., Velasquez-Alarcón, J. D., Mendez-Vergaray, J., & Flores, E. (2023). Matlab en las aplicaciones de la matemática. Horizontes. Revista de Investigación en Ciencias de la Educación, 7(31), 2555-2574.
Winslow, L. E. (1996). Programming pedagogy-A psychological overview. SIGCSE Bull., 28(3), 17-22. https://doi.org/10.1145/234867.234872