Ferramenta para a Avaliação de Aprendizado de Alunos em Programação de Computadores Rodrigo de Barros Paes 1 , Romero Malaquias 1 , Márcio Guimarães 1 , Hyggo Almeida 2 1 Instituto de Computação – Universidade Federal de Alagoas (UFAL) Maceió - Alagoas – Brasil 2 Departamento de Sistemas e Computação – Univ. Federal de Campina Grande (UFCG) Campina Grande – Paraíba – Brasil {rodrigo, rbsm, masg}@ic.ufal.br, hyggo@dsc.ufcg.edu.br Abstract. This paper introduces The Huxley, a tool for supporting the evaluation of students within Computer Programming disciplines. The main functionalities are detailed, and guidelines for using the tool in practice are described. Finally, some results of the application of The Huxley in computer programming classes at Federal University of Alagoas are presented. Resumo. Neste artigo apresenta-se a ferramenta The Huxley para apoio à avaliação do aprendizado de alunos em disciplinas de programação de computadores. As principais funcionalidades da ferramenta são detalhadas e as diretrizes para utilização da ferramenta são descritas. Por fim, são apresentados resultados da aplicação da ferramenta em turmas de programação da Universidade Federal de Alagoas. 1. Introdução Em uma sociedade informatizada, a Tecnologia da Informação serve como suporte para a maioria das atividades empresariais, industriais e educacionais da população. Sendo o veículo moderno para a transmissão de conhecimento e a automação de atividades diárias, a TI torna-se indispensável à população, em todos os níveis e classes sociais, o que é respaldado pelos recorrentes investimentos do governo em inclusão digital. Diante deste cenário, a demanda por profissionais de TI é algo imediato e crescente em todo o mundo. Segundo estudo elaborado pela BRASSCOM (Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação), apenas no Brasil, no final de 2012 há um déficit de 115 mil especialistas em TI, ante 92 mil em 2011. Programação de Computadores é um dos principais fundamentos para profissionais de Tecnologia da Informação. Todos os cursos relacionados à TI, incluindo técnicos, superiores ou de especialização, possuem Programação de Computadores como disciplina básica, sendo seus conceitos utilizados em diferentes áreas, desde Engenharia de Software à Computação Gráfica. Além disso, várias instituições de ensino médio já incorporaram a disciplina em seus programas, havendo atualmente fóruns de discussão na Sociedade Brasileira da Computação para inclusão da disciplina no currículo básico do ensino médio. II Congresso Brasileiro de Informática na Educação (CBIE 2013) Workshops (WCBIE 2013) 203 DOI: 10.5753/CBIE.WCBIE.2013.203