LogicBlocks: Uma Ferramenta para o Ensino de Lógica de Programação

  • Rogério Paulo Marcon Júnior Universidade Federal de Santa Maria
  • Bruno Batista Boniati Universidade Federal de Santa Maria

Resumo

Não é de hoje que o ensino de lógica de programação nos diferentes cursos de computação é considerado desafiante para o professor bem como uma barreira para os alunos. A falta de profissionais na área de software é bastante evidente e ainda assim os cursos de tecnologia em geral enfrentam altos índices de evasão. Entende-se que o ensino de programação requer metodologias e ferramentas diferenciadas na tentativa de quebrar as barreiras de aprendizado impostas pela dificuldade de reter a concentração e desenvolver o raciocínio lógico nos alunos. De forma a tentar criar diferenciais e atrativos para potencializar a aprendizagem dos alunos, os educadores estão aderindo a metodologias alternativas dentro de sala de aula, em especial a utilização de jogos e/ou simuladores que possibilitam concretizar por meio de desafios, diversas situações encontradas na área de programação. Este trabalho apresenta a ferramenta LogicBlocks, um website desenvolvido para propor e resolver desafios de lógica de programação através de blocos lógicos de encaixe utilizando a API Blockly.

Publicado
09-11-2015
Seção
Artigos Longos