Juiz online como ferramenta de apoio a uma metodologia de ensino híbrido em programação

  • Leandro S. G. Carvalho Universidade Federal do Amazonas (UFAM)
  • David B. F. Oliveira Universidade Federal do Amazonas (UFAM)
  • Bruno F. Gadelha Universidade Federal do Amazonas (UFAM)

Resumo


A alta reprovação em disciplina introdutória de programação para estudantes não ligados à área de computação levou um grupo de professores a adotar uma metodologia híbrida de ensino. Ela mesclava aulas presenciais com atividades baseadas em um juiz online desenvolvido por um dos autores. A ferramenta possibilitou que os estudantes praticassem mais exercícios de programação, com feedback imediato, proporcionando um aumento na taxa de aprovação. A percepção dos alunos, de forma geral positiva, também foi analisada, por meio do Método de Explicitação do Discurso Subjacente.

Palavras-chave: Metodologia híbrida, Juiz online, Ensino de programação

Referências

Alves, F. P.; Jaques, P. (2014). Um Ambiente Virtual com Feedback Personalizado para Apoio a Disciplinas de Programação. In Anais do XXV Simpósio Brasileiro de Informática na Educação (Vol. 25, No. 1, p. 1078).

Chaves; J. O. M.; Castro; A. F.; Lima; R. W.; Lima; M. V. A.; Ferreira; K. H. (2013). Integrando Moodle e Juízes Online no Apoio a Atividades de Programação. In Anais do Simpósio Brasileiro de Informática na Educação (Vol. 24, No. 1, p. 244).

Giraffa, L.; Muller, L.; Moraes, M. C. (2015). Ensinando 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).

Hazzan, O.; Lapidot, T.; Ragonis, N. (2014). Guide to teaching computer science: an activity-based approach, 2ed. Springer.

Horn, M. B.; Staker, H. (2015). Blended: usando a inovação disruptiva para aprimorar a educação. Porto Alegre: Penso.

Ihantola, P.; Ahoniemi, T.; Karavirta, V.; Seppälä, O. (2010). Review of recent systems for automatic assessment of programming assignments. In Proc. of the 10th Koli Calling International Conference on Computing Education Research (pp. 86-93).

Nicolaci-da-Costa, A. M. (2007) O Campo da Pesquisa Qualitativa e o Método da Explicitação do Discurso Subjacente (MEDS). In: Psicologia: Reflexão e Crítica. vol.20 no.1. ISSN: 0102-7972. RS, Porto Alegre.

Paes, R.B.; Malaquias, R.; Guimarães, M.; Almeida, H. (2013). Ferramenta para a Avaliação de Aprendizado de Alunos em Programação de Computadores. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação (Vol. 2, No. 1).

Pelz, F. D.; Jesus, E. A.; Raabe, A. L. (2012). Um Mecanismo para Correção Automática de Exercícios Práticos de Programação Introdutória. In Anais do XXIII Simpósio Brasileiro de Informática na Educação (Vol. 23, No. 1).

Píccolo, H. L.; Sena, V. F.; Nogueira, K. B.; Silva, M. O.; Maia; Y. A. N. (2010). Ambiente Interativo e Adaptável para ensino de Programação. In Workshop sobre Educação em Computação, pp. 555–566.
Publicado
24/10/2016
CARVALHO, Leandro S. G.; OLIVEIRA, David B. F.; GADELHA, Bruno F.. Juiz online como ferramenta de apoio a uma metodologia de ensino híbrido em programação. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 27. , 2016, Uberlândia/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 140-149. DOI: https://doi.org/10.5753/cbie.sbie.2016.140.