Plataforma Arduino como apoio ao ensino de programação no curso de Técnico em Informática integrado

  • Otávio Soares Paparidis Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais
  • Matheus Eloy Franco Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais

Resumo


Programação de computadores é uma das disciplinas essenciais e introdutórias em cursos de tecnologia da informação. Entretanto, muitos alunos enfrentam dificuldades nessa disciplina, causando altos índices de reprovação e evasão. Diante disso, a plataforma Arduino aparece como um meio de colocar a programação em prática. Algumas pesquisas já validaram essa proposta para estudantes de nível superior. Nesse cenário, este artigo propõe a utilização do Arduino para demonstrar conceitos de programação a alunos de nível técnico do IFSULDEMINAS. Os resultados obtidos se mostram satisfatórios e constatam a capacidade dessa abordagem prática para uma possível minimização das taxas de reprovação e evasão.

Referências

Arduino LLC. Arduino Forum. Arduino Website, 2015. Disponivel em: https://forum.arduino.cc. Acesso: Dezembro 2015.

Banzi, M. Getting Started with Arduino. [S.l.]: O'Reilly Media, 2009.

Cardoso, R. e Antonello, S. L. Interdisciplinaridade, programação visual e robótica educacional: relato de experiência sobre o ensino inicial de programação. Workshops do IV Congresso Brasileiro de Informática na Educação (CBIE). Maceió, 2015.

Castro, T., Castro, A., Menezes, C. Boeres, M. e Rauber, M. Utilizando Programação Funcional em Disciplinas Introdutórias de Computação. XI Workshop de Educação em Computação – WEI. Campinas, 2003.

Correa, M. D. C. Tecnologia e Práticas Educativas: O Projeto Mundo do Saber. Americana, 2012.

Crouch, C., Fagen, A. P., Callan, J. P. e Mazur, E. Classroom demonstrations: Learning tools or entertainment? American Journal of Physics, 72, 2004. 835-838.

Delgado, C., Xexeo, J. A. M., Souza, I. F., Campos, M. e Rapkiewicz, C. E. Uma Abordagem Pedagógica para a Iniciação ao Estudo de Algoritmos. XII Workshop de Educação em Computação – WEI. Salvador, 2004.

Freire, P. Pedagogia do oprimido. 17ª. ed. Rio de Janeiro, 1987.

Gazzoni, A., Canal, A. P, Falkembach, G. A. M., Fioreze, L. A., Pincolini, L. B. e Antoniazzi, R. Proporcionalidade e semelhança: Aprendizagem via objetos de aprendizagem. Revista Novas Tecnologias na Educação. Porto Alegre, 2006.

IEEE Standards Association. IEEE Learning Technology Standards Committee.

IEEE.org, 2000. Disponível em: https://ieee-sa.imeetcentral.com/ltsc.

Macedo, R. S. D. e Prietch, S. S. Utilizando a Placa Arduino como Ferramenta de Apoio ao Ensino de Programação. Anais da IV Escola Regional de Informática da SBC – Regional de Mato Grosso. 37-42. Alto Araguaia, 2013.

Miliszewska, I. e Tan, G. Befriending Computer Programming: A Proposed Approach to Teaching Introductory Programming. Issues in Informing Science and Information Technology. Melbourne, 2007.

Narayan, V. Technology as a creative partner: Unlocking learner potential and learning.30th ascilite Conference. 612-621. Sydney, 2013.

Papert, S. Mindstorms. Children, Computers and Powerful Ideas. New York, 1980.

Piaget, J. e Inhelde, B. The Child's Conception of Space. New York: W. W. Norton & Company, 1967.

Robins, A., Rountree, J. e Rountree, N. Learning and teaching programming: a review and discussion. Computer Science Education, 13, 2003. 137-172.

Santos, A., Gorgônio, A., Lucena, A. e Gorgônio, F. A Importância do Fator Motivacional no Processo Ensino-Aprendizagem de Algoritmos e Lógica de Programação para Alunos Repetentes. XXIII Workshop sobre Educação em Informática – WEI. Recife, 2015.

Santos, R. R. D. Utilização de Plataformas de Hardware Aberto no Ensino: Um Estudo de Caso na Disciplina de Introdução à Engenharia de Computação. International Journal of Computer Architecture Education (IJCAE), v. 2, p. 37-40, 2013.

Savi, R., Wangenheim, C. G., Ulbricht, V., Vanzin, T. Proposta de um Modelo de Avaliação de Jogos Educacionais. RENOTE - Revista Novas Tecnologias na Educação, v. 8, n. 3. Porto Alegre, 2010.

Tripp, D. Pesquisa-ação: uma introdução metodológica. Educação e Pesquisa, v. 31, 443-466. São Paulo, 2005.

Valente, J. A. O computador na sociedade do conhecimento. UNICAMP/NIED. Campinas, 1999.

Winslow, L. E. Programming pedagogy - a psychological overview. SIGCSE Bulletin, 28, n. 3. 17-22. New York, 1996.
Publicado
04/07/2016
PAPARIDIS, Otávio Soares; FRANCO, Matheus Eloy. Plataforma Arduino como apoio ao ensino de programação no curso de Técnico em Informática integrado. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 24. , 2016, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 2323-2332. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2016.9676.