Um Modelo para Promover o Engajamento Estudantil no Aprendizado de Programação Utilizando Gamification
Resumo
O aprendizado de programação apresenta desafios e dificuldades em diferentes níveis, podendo ocasionar baixo desempenho e desmotivação no estudante, aumentando o índice de evasão em cursos de Computação e Informática. As metodologias tradicionais de ensino, por sua vez, não têm apresentado resultados satisfatórios para amenizar tais dificuldades. A pesquisa nesta área é vasta, e apresenta diversas formas de abordar este problema, como utilização de jogos, Pensamento Computacional, gamification, entre outras. Neste estudo, utilizamos o engajamento estudantil, concomitantemente as técnicas de gamification, como forma de minimizar os problemas acima citados. Nesse contexto, a pesquisa aqui apresentada busca investigar a influência da utilização de um modelo gamificado para promover o engajamento estudantil e auxiliar o aprendizado de programação, para proporcionar um aprendizado personalizado. Com esse intuito, um modelo foi elaborado, baseando-se no perfil de jogadores e técnicas de engajamento de games. Para mensurarmos a influência deste modelo, este foi implementado através da ferramenta intitulada de cod[edu]. Para tal, um quase-experimento foi realizado em três turmas de programação de duas instituições diferentes, totalizando 24 alunos. Os resultados obtidos mostraram que houve aumento nos valores dos indicadores de engajamento, sinalizando uma influência positiva neste aspecto, devido ao uso do modelo proposto. A conclusão da pesquisa apresenta recomendações e estratégias de aprendizagem consideradas significativas para amenizar o problema, além da proposta de trabalhos futuros.
Palavras-chave
Texto completo:
PDFReferências
Alves, F. (2014). Gamification: como criar experiências de aprendizagem engajadoras. DVS Editora. [GS Search]
Atweh, B., Bland, D. C., Carrington, S. B., & Cavanagh, R. (2008). School disengagement: Its constructions, investigation and management. Disponível em: http://eprints.qut.edu.au/17737/1/c17737.pdf. [GS Search]
Bartle, R. (1996). Hearts, clubs, diamonds, spades: Players who suit MUDs. Journal of MUD research, 1(1), 19. [GS Search]
Bloom, B. S. (1956). Taxonomy of educational objectives: The classification of educational goals: Cognitive Domain. Longman. [GS Search]
Brazil, A., & Baruque, L. (2015, October). Gamificação Aplicada na Graduação em Jogos Digitais. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE) (Vol. 26, No. 1, p. 677). doi: 10.5753/cbie.sbie.2015.677. Disponível em: http://www.br-ie.org/pub/index.php/sbie/article/view/5338. [GS Search]
Brito, A., & Madeira, C. (2015, October). XP & Skills: gamificando o processo de ensino de introdução a programação. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação (Vol. 4, No. 1, p. 1124). doi: 10.5753/cbie.wcbie.2015.1124. Disponível em: http://br-ie.org/pub/index.php/wcbie/article/viewFile/6235/4360. [GS Search]
Codecademy (2015, april). Disponível em: https://www.codecademy.com/pt.
Code School (2015, april). Disponível em: https://www.codeschool.com/.
Costa, M.M., & Giraffa, L. M. M. (2013). Evasão na Disciplina de Algoritmo e Programação: um Estudo a partir dos Fatores Intervenientes na Perspectiva do Aluno. In Tercera Conferencia sobre el Abandono en la Educación Superior (III CLABES, 2013, Espanha). [GS Search]
Cronbach, L. J. (1951). Coefficient alpha and the internal structure of tests. psychometrika, 16(3), 297-334. [GS Search]
Deterding, S., Dixon, D., Khaled, R., & Nacke, L. (2011, September). From game design elements to gamefulness: defining gamification. In Proceedings of the 15th international academic MindTrek conference: Envisioning future media environments (pp. 9-15). ACM. doi: 10.1145/2181037.2181040. [GS Search]
Fredricks, J. A., Blumenfeld, P. C., & Paris, A. H. (2004). School engagement: Potential of the concept, state of the evidence. Review of educational research, 74(1), 59-109. doi: 10.3102/00346543074001059. [GS Search]
Ghozland, D. (2010, April). Designing for Motivation. Gamasutra. Disponível em: http://www.gamasutra.com/
Giraffa, L., Muller, L., & Moraes, M. C. (2015). Ensinado Programação apoiada por um ambiente virtual e exercícios associados a cotidiano dos alunos: compartilhando alternativas e lições aprendidas. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação (Vol. 4, No. 1, p. 1330). doi: 10.5753/cbie.wcbie.2015.1330. Disponível em: http://br-ie.org/pub/index.php/wcbie/article/viewFile/6303/4412. [GS Search]
Gomes, A., & Mendes, A. (2014). A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations. In Frontiers in Education Conference (FIE), 2014 IEEE (pp. 1-8). IEEE. doi: 10.1109/FIE.2014.7044086. [GS Search]
INEP.(2012).Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira. Disponível em: http://portal.inep.gov.br/
de Jesus, E. A., & Raabe, A. L. A. (2009). Interpretações da Taxonomia de Bloom no Contexto da Programação Introdutória. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE) (Vol. 1, No. 1). Disponível em: http://www.br-ie.org/pub/index.php/sbie/article/viewFile/1151/1054. [GS Search]
Kapp, K. M. (2012). Games, gamification, and the quest for learner engagement. T+ D, 66(6), 64-68. [GS Search]
Lahtinen, E., Ala-Mutka, K., & Järvinen, H. M. (2005). A study of the difficulties of novice programmers. In Acm Sigcse Bulletin (Vol. 37, No. 3, pp. 14-18). ACM. doi: 10.1145/1067445.1067453. [GS Search]
Li, C., Dong, Z., Untch, R., Chasteen, M., & Reale, N. (2011). Peerspace-an online collaborative learning environment for computer science students. In Advanced Learning Technologies (ICALT), 2011 11th IEEE International Conference on (pp. 409-411). IEEE. doi: 10.1109/ICALT.2011.129. [GS Search]
Likert, R. (1932). A technique for the measurement of attitudes. Archives of psychology. [GS Search]
Martins, S. W., & Correia, L. H. D. A. (2003). O Logo como ferramenta auxiliar no desenvolvimento do raciocínio lógico–um estudo de caso. In Internacional Conference on Engineering and Computer Education–ICECE. [GS Search]
Pádua, W. P. (2001). Engenharia de Software – Fundamentos, Métodos e Padrões. [GS Search]
Parsons, J., & Taylor, L. (2011). Improving student engagement. Current issues in education, 14(1). [GS Search]
Peixoto, M., Silva, C., Vilela, J., & Gonçalves, E. (2015). Um mapeamento sistemático de gamificação em software educativo no contexto da comunidade brasileira de informática na educação. In Anais do Workshop de Informática na Escola (Vol. 21, No. 1, p. 584). doi: 10.5753/cbie.wie.2015.584. Disponível em: http://br-ie.org/pub/index.php/wie/article/download/5104/3509. [GS Search]
Russell, B., & Slater, G. (2010). Factors that encourage student engagement: Insights from a case study of “first time” students in a New Zealand university. Journal of University Teaching & Learning Practice, 8(1). [GS Search]
SBC (1999) – Sociedade Brasileira de Computação. Currículo de Referência da SBC para Cursos de Graduação em Computação e informática. [GS Search]
Scott, T. (2003). Bloom's taxonomy applied to testing in computer science classes. Journal of Computing Sciences in Colleges, 19(1), 267-274. [GS Search]
Seixas, L., de Melo Filho, I. J., & Gomes, A. S. (2015). Identifying engagement indicators to support educational research. In Information Systems and Technologies (CISTI), 2015 10th Iberian Conference on (pp. 1-6). IEEE. doi: 10.1109/CISTI.2015.7170357. [GS Search]
Sena, A., & Coelho, D. K. (2012). Motivação dos Jogadores de Videogame–Uma breve visão sobre as Técnicas de Engajamento. XI SBGAMES. Disponível em: http://www.sbgames.org/sbgames2012/proceedings/papers/cultura/C_S4.pdf. [GS Search]
Shadish, W. R., Cook, T. D., & Campbell, D. T. (2002). Experimental and quasi-experimental designs for generalized causal inference. Wadsworth Cengage learning. [GS Search]
Swacha, J., & Baszuro, P. (2013). Gamification-based e-learning platform for computer programming education. In X World Conference on Computers in Education (pp. 122-130). [GS Search]
Tarallo, F. B., Rozenfeld, H., & Barbalho, S. C. M. (2003). E-learning: um estudo de requisitos e best practices tecnológicas. [GS Search]
Vianna, Y., Vianna, M., Medina, B., & Tanaka, S. (2013). Gamification, Inc: como reinventar empresas a partir de jogos. Rio de Janeiro: MJV.
Vieira, F. J. R.; Nunes, M. A. S. N. DICA: Sistema de Recomendação de Objetos de Aprendizagem Baseado em Conteúdo. Scientia Plena, v. 8, n. 5, 2012. [GS Search]
Vieira, V., Tedesco, P., & Salgado, A. C. (2009). Modelos e Processos para o desenvolvimento de Sistemas Sensíveis ao Contexto. André Ponce de Leon F. de Carvalho, Tomasz Kowaltowski.(Org.). Jornadas de Atualização em Informática, 381-431. [GS Search]
Viter, L.N. (2013). Interação e Engajamento em Ambiente Virtual de Aprendizagem: um estudo de caso. [GS Search]
Whalley, J. L., Lister, R., Thompson, E., Clear, T., Robbins, P., Kumar, P. K., & Prasad, C. (2006). An Australasian study of reading and comprehension skills in novice programmers, using the bloom and SOLO taxonomies. In Proceedings of the 8th Australasian Conference on Computing Education-Volume 52 (pp. 243-252). Australian Computer Society, Inc. ISBN:1-920682-34-1 [GS Search]
Yang, T. C., Yang, S. J., & Hwang, G. J. (2014). Development of an interactive test system for students' improving learning outcomes in a computer programming course. In Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference on (pp. 637-639). IEEE. doi: 10.1109/ICALT.2014.186. [GS Search]
Zichermann, G., & Cunningham, C. (2011). Gamification by design: Implementing game mechanics in web and mobile apps. " O'Reilly Media, Inc. [GS Search]
DOI (PDF): https://doi.org/10.5753/rbie.2018.26.03.120
____________________________________________________________________________
Revista Brasileira de Informática na Educação (RBIE) (ISSN: 1414-5685; online: 2317-6121)
Brazilian Journal of Computers in Education (RBIE) (ISSN: 1414-5685; online: 2317-6121)