Using ICT with problem based learning to the algotithm learning teaching: a use case applied in a technical course of the Federal Institute of Minas Gerais

Authors

  • Wesley Gomes de Almeida Docente no Instituto Federal de Minas Gerais - Campus São João Evangelista – MG.
  • Bruno Ferreira Docente no Instituto Federal de Minas Gerais – Campus Formiga – MG.
  • Edio da Costa Júnior Docente no Instituto Federal de Minas Gerais – Campus Arcos – MG.

DOI:

https://doi.org/10.22169/revint.v16i37.2002

Abstract

ABSTRACT 

This research presents the usage analysis of Information and Communication Technology (ICTs) with Problems Based Learning methodology to the algorithm's teaching in a technical course at Federal Institute of Minas Gerais (IFMG). Work was developed through experimentation by an educational project, which was ran for two years with technical students. A behavior analysis of the participating and not participating students was carried out, in addition to an evaluation through a questionnaire in order to know the students' perception about the new applied methodology. However, it was possible to verify that the students participating in the project showed better performance, referring to the discipline of Programming in relation to students who did not have contact with the proposed methodology. The students also showed appreciation for the project's methodology, indicating greater learning and motivation during the subjects related to programming disciplines. 

Keywords: Problems based learning. ITCs. Algorithms. Technical course. 

Downloads

Download data is not yet available.

Author Biographies

Wesley Gomes de Almeida, Docente no Instituto Federal de Minas Gerais - Campus São João Evangelista – MG.

Doutor em Computação Aplicada pelo INPE.

Bruno Ferreira, Docente no Instituto Federal de Minas Gerais – Campus Formiga – MG.

Doutor em Ciência da Computação pela UFMG.

Edio da Costa Júnior, Docente no Instituto Federal de Minas Gerais – Campus Arcos – MG.

Doutor em Geofísica Espacial pelo INPE.

References

ARAÚJO, Everton C. de. Algoritmos: Fundamentos e Práticas. 3 ed. Ampl. E Atual. Florianópolis: VisualBooks, 2007. 414 p.

ASCENCIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi de. Fundamentos da Programação de Computadores. 2ª edição. Editora Pearson Prentice Hall, 2003.

ASCENCIO Ana F.G., CAMPOS Edilene A.. Fundamentos da Programação de Computadores. Algoritmos, Pascal, C/C++. Editora: 3a ed., Pearson, ISBN: 9788564574168, 2012.

AZEREDO, P. A. Uma proposta de Plano Pedagógico para a Matéria de Programação. Anais do II Curso: Qualidade de Cursos de Graduação da Área de Computação e Informática (WEI 2000). Editora Universitária Champagnat, 2000.

BARCELOS, Ricardo; TAROUCO, Liane; BERCHT, Magda. O uso de mobile learning no ensino de algoritmos. RENOTE - Revista Novas Tecnologias na Educação, v. 7, n. 3, p. 327-337, 2009.

BORDENAVE, J. D.; PEREIRA, A. M. Estratégias de ensino aprendizagem. 4. ed. Petrópolis: Vozes, 1989.

COLOMBO A. A., A. Metodologia da Problematização com o Arco de Maguerez e sua relação com os saberes de professores, Semina: Ciências Sociais e Humanas, Londrina, v. 28, n. 2, p. 121-146, jul./dez. 2007.

CORMEN, Thomas H.; LEISERSON, Charles E.; RIVEST, Ronald L.; STEIN, Clifford. Algoritmos: Teoria e Prática 1. Tradução da segunda edição [americana] Vandenberg D. de Souza. - Rio de Janeiro: Elsevier, 2002 - Reimpressão.

COSTA JUNIOR, Edio da et al. Um estudo estatístico sobre o aproveitamento em Física de alunos de ensino médio e seus desempenhos em outras disciplinas. Rev. Bras. Ensino Fís., São Paulo, v. 39, n. 1, e1403, 2017.

COSTA, Mayara Capucho; SOUZA, Maria Aparecida Silva de. O uso das TICs no processo ensino e aprendizagem na escola alternativa “Lago dos Cisnes”. Revista Valore, [S.l.], v. 2, n. 2, p. 220-235, nov. 2017. ISSN 2526-043X. Disponível em: https://revistavalore.emnuvens.com.br/valore/article/view/70, 2017.

CRISTOVÃO, H. M.. “Aprendizagem de Algoritmos num Contexto Significativo e Motivador: Um Relato de Experiência”. In: Anais do XXVII Congresso da Sociedade Brasileira de Computação. Belém do Pará: PA, 2008.

DAZZI, R. L. S.; MIRANDA, E. M.; SOUZA, E. M. S. SAEL: Sistema de apoio ao ensino de lógica de programação. In: WORKSHOP DE INFORMÁTICA APLICADA À EDUCAÇÃO, Araraquara, 2000.

DE CAMPOS, C. P.; FERREIRA, C. E.. BOCA: um sistema de apoio a competições de programação (BOCA: A Support System for Programming Contests). In: Workshop de Educação em Computação (Brazilian Workshop on Education in Computing), 2004, Salvador. Anais do Congresso da SBC, 2004.

DELGADO, C., XEXEO, J. A. M., SOUZA, I. F., CAMPOS, M., RAPKIEWICZ, C. E. “Uma Abordagem Pedagógica para a Iniciação ao Estudo de Algoritmos”. XII Workshop de Educação em Computação (WEI'2004). Salvador, BA, Brasil, 2004

FERRÃO, M. E. e FERNANDES, C. O efeito-escola e a mudança - dá para mudar? Evidências da investigação brasileira. REICE. Revista Iberoamericana sobre Calidad, Eficacia y Cambio em Educación, 1(1), 1-13, 2003.

FILHO, Cléuzio F. História da computação [recurso eletrônico]: O Caminho do Pensamento e da Tecnologia / Cléuzio Fonseca Filho. – Porto Alegre: EDIPUCRS 205 p., 2007.

FOBERLLONE, A. L. V. EBERSPÄCHER, H. F. Lógica de Programação: a construção de algoritmos e estruturas de dados. 3. Ed. São Paulo: Pearson Prentice Hall, 2005.

FUJITA, J. A. L. M., CARMONA, E.V., SHIMO A.K.K.S., MECENA, E. H. Uso da metodologia da problematização com o Arco de Maguerez no ensino sobre brinquedo terapêutico. Revista Portuguesa de Educação, Braga, v. 29, n. 1, p. 229-258, jun. 2016.

GERHARDT, L. O., I.. BUSTAMANTE, M. R.. MAI, L. F. F.. NUNES , N. R.. SANDRINI, L.. REZENDE ,G. C.. ALOCHIO, G. S.. GOMES, R. L.. Estudo de Ferramentas de Apoio à Correção de Atividades de Programação no Contexto do Projeto IntroComp. Anais do V Senid - Seminário Nacional de Inclusão Digital - Cultura Digital na Educação, ISSN 2238-5916, 2018

HEMMING C., FRANZEN E. Ferramenta de Apoio ao Ensino e Aprendizagem de Algoritmos e Programação, Monografia de Conclusão de Curso apresentado ao Centro de Ciências Exatas e Tecnológicas da Universidade do Vale do Taquari-UNIVATES, 2018

JÚNIOR, S. D. S.; COSTA, F. J.. Mensuração e escalas de verificação: uma análise comparativa das escalas de Likert e Phrase Completion. PMKT–Revista Brasileira de Pesquisas de Marketing, Opinião e Mídia, v. 15, p. 1-16, 2014.

KENSKI, V. M. Educação e tecnologias: O novo ritmo da informação. 8ª ed. Campinas: Papirus, 2012.

LIKERT, Rensis. A technique for the measurement of attitudes. Archives of psychology, New York: Columbia University Press, 1932.

LIMA JUNIOR, J. A. T.; VIEIRA, C. E. C.; VIEIRA, P. de Paula. Dificuldades no processo de aprendizagem de Algoritmos: uma análise dos resultados na disciplina de AL1 do Curso de Sistemas de Informação da FAETERJ - Campus Paracambi. Cadernos UniFOA, Volta Redonda, n. 27, p. 5-15, abr. 2015.

LOPES, Renato Matos et al. Aprendizagem baseada em problemas: uma experiência no ensino de química toxicológica. Química Nova, São Paulo, v. 34, n. 7, p. 1275-1280, 2011.

MANZANO, J. A. N. G.; OLIVEIRA, J. G. de. Estudo Dirigido de Algoritmos. São Paulo. Editora Érica (Coleção PD). 1997.

MEDEIROS, C.L.; DAZZI, R.L.S. Aprendendo Algoritmos com Auxílio da Web. II Congresso Brasileiro De Computação, vol. 2, 2002, Itajaí. Anais. Itajaí: UNIVALI, CTTMar, 2002.

MENDES, A. J. N.; GOMES, A. J. Suporte a aprendizagem de programação com o ambiente SICAS. In: Congresso Ibero Americano De Informática Educativa-Ribie, 5., 2000, Viña del Mar-Chile. Anais... Viña del Mar-Chile: Universidad de Chile, 2000.

NEPS ACADEMY, Homepage da ferramenta. Disponível em: https://neps.academy/login?next=%2F. Acessado em 02/05/2020.

NOEMI, D., Entenda o que é a aprendizagem baseada em problemas, disponível em https://escolasdisruptivas.com.br/metodologias-inovadoras/entenda-o-que-e-a-aprendizagem-baseada-em-problemas/, Acessado em 03/05/2020, Artigo postado em 05/09/2019.

RUN CODES, Homepage da ferramenta. Disponível em https://run.codes/ Acessado em 02/05/2020.

SANTOS, R. P. e COSTA, H. A. X. Desenvolvimento de um Software Educacional para o Ensino de Algoritmos, Estruturas de Dados e Programação. CD de Resumos XVIII Cicesal – XII Seminário PIBIC/Cnpq – VIII Seminário PBIICT/Fapemig – I Congresso de Extensão, Lavras, MG, v. 1, p. 113- 113, 2005.

SANTOS, Rodrigo P. dos S.; COSTA, Heitor A. X. Análise de Metodologias e Ambientes de Ensino para Algoritmos, Estruturas de Dados e Programação aos iniciantes em Computação e Informática. In: INFOCOMP Journal of Computer Science, vol. 5, no. 1, pp.41-50, 2006.

SETTI, M. de O. G. O Processo de Discretização do Raciocínio Matemático na Tradução para o Raciocínio Computacional: Um Estudo de Caso no Ensino/Aprendizagem de Algoritmos (Tese). Universidade Federal do Paraná. Curitiba, PR. 2009.

SCOPEL, Ramilla Recla; SOUZA, Valquíria Conceição and LEMOS, Stela Maris Aguiar. A influência do ambiente familiar e escolar na aquisição e no desenvolvimento da linguagem: revisão de literatura. Rev. CEFAC [online]. 2012, vol.14, n.4, pp.732-741. Epub Dec 13, 2011. ISSN 1982-0216. https://doi.org/10.1590/S1516-18462011005000139.

SOUSA, S. D. O. Aprendizagem Baseada em Problemas (PBL - Problem-Based Learning): Estratégia para o Ensino e Aprendizagem de Algoritmos e Conteúdos Computacionais. Nuances: Estudos sobre Educação, Unesp, v.18(n.19), 2011.

SOUZA, João Nunes de. Lógica para Ciência da Computação: uma introdução concisa. 2 ed. Rio de Janeiro. Elsevier, 2008. 218 p.

TIMMERMANN, Glaucia Luciana Keidann. O desafio de aprender e ensinar algoritmos: mediações que professores e alunos estabelecem com o conteúdo no ensino superior. Dissertação (mestrado) – Universidade Regional do Noroeste do Estado do Rio Grande do Sul, 2015.

VALENTE, José Armando. Diferentes usos do computador na educação. Educação Pública, 2011. Disponível em: http://www.educacaopublica.rj.gov.br/biblioteca/tecnologia/0022.html. Acesso em: 30 abr. 2020.

VIEIRA JUNIOR, N., Tecnologias e Comunicação na Educação. Apostila da Pós-graduação em Docência – IFMG – Campus Arcos – ISSN 978-85-920655-3-9, 2018.

VIEIRA, K. M.; DALMORO, M.;. Dilemas na construção de escalas Tipo Likert: o número de itens e a disposição influenciam nos resultados?. Publicado no XXXII Encontro Associação Nacional de Pós-Graduação e Pesquisa em Administração. Rio de Janeiro, 2008.

ZABALA, A. A prática educativa: Como ensinar. Porto Alegre: Artmed. 1998.

WIRTH, N. Algoritmos e Estruturas de Dados. LTC Informática-Programação, 1989.

Published

2021-04-28

How to Cite

ALMEIDA, W. G. de; FERREIRA, B.; JÚNIOR, E. da C. Using ICT with problem based learning to the algotithm learning teaching: a use case applied in a technical course of the Federal Institute of Minas Gerais. REVISTA INTERSABERES, [S. l.], v. 16, n. 37, p. 64–94, 2021. DOI: 10.22169/revint.v16i37.2002. Disponível em: https://revistasuninter.com/intersaberes/index.php/revista/article/view/2002. Acesso em: 22 jul. 2024.