Ensino de Algoritmos e Lógica de Programação para os Diferentes Cursos: Um Mapeamento Sistemático da Literatura

  • Luiza Engler Stadelhofer Universidade do Estado de Santa Catarina (UDESC)
  • Isabela Gasparini Universidade do Estado de Santa Catarina (UDESC)

Resumo


O processo de ensino-aprendizagem de algoritmos e lógica de programação pode ser uma tarefa difícil, especialmente para estudantes de cursos superiores não pertencentes à área da computação, como por exemplo das engenharias, matemática, física, etc. Além de lidar com altas taxas de reprovação e evasão, a maioria dos estudantes apresentam opiniões negativas em relação à programação, a vendo como desnecessária e irrelevante. Uma solução proposta para esta problemática é a utilização de uma abordagem de ensino que relacione o curso dos estudantes com os conteúdos aprendidos, visando aumentar a motivação dos mesmos. Neste estudo foi conduzido um Mapeamento Sistemático da Literatura, cujos resultados apresentaram como essas abordagens são desenvolvidas e como elas exibem repercussões promissoras.
Palavras-chave: algoritmos, lógica de programação, ensino superior, motivação na aprendizagem, mapeamento sistemático da literatura

Referências

Buchinger, D.; Cavalcanti, G. A. de S. e Hounsell, M. da S. (2014) “Mecanismos de busca acadêmica: uma análise quantitativa”, Revista Brasileira de Computação Aplicada, v. 6, n. 1, p. 108-120.

Chilana, P.; Alcock, C.; Dembla, S.; Ho, A.; Armstrong, B. e Guo, P. (2015) “Perceptions of non-CS majors in intro programming: The rise of the conversational programmer”. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) (Atlanta, Georgia, USA, October 18-22, 2015). 2015.

Elarde, J. e Fatt-Fei, C. (2011) “Introductory computing course content: educator and student perspectives”. In Proceedings of the 2011 conference on Information technology education (SIGITÉ11) (West Point, New York, USA, October 20-22, 2011). 2011.

Petersen, K.; Vakkalanka, S. e Kuzniarz, L. (2015) “Guidelines for conducting systematic mapping studies in software engineering: An update”, Information and Software Technology, v. 64, p.1-18.

Shoufan, A. (2016) “ABS Controller: An Introductory Case Study for Motivating Non- Major Students”. In Global Engineering Education Conference (EDUCON’16) (Abu Dhabi, UAE, April 10-13, 2016). 2016.

Simon, B.; Hanks, B.; McCauley, R.; Morrison, B.; Murphy, L. e Zander, C. (2009) “For me, programming is ...”. In Proceedings of the fifth international workshop on Computing education research workshop (ICER’09) (Berkeley, CA, USA, August 10- 11, 2009). 2009.

Souza, D.M.; Batista, M. H. da S. e Barbosa, E. F. (2016) “Problemas e Dificuldades no ensino e na Aprendizagem de Programação: Um mapeamento sistemático”. Revista Brasileira de Informática na Educação, v. 24, n. 1, p. 39-52.
Publicado
29/10/2018
STADELHOFER, Luiza Engler; GASPARINI, Isabela. Ensino de Algoritmos e Lógica de Programação para os Diferentes Cursos: Um Mapeamento Sistemático da Literatura. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 29. , 2018, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 108-117. DOI: https://doi.org/10.5753/cbie.sbie.2018.108.