Ambiente Integrado à Plataforma Moodle para Apoio ao Desenvolvimento das Habilidades Iniciais de Programação
Resumo
Resumo: O desenvolvimento de habilidades em programação de computadores exige um esforço significativo dos estudantes para construir soluções aos problemas propostos. Esse artigo apresenta um ambiente de exercício, simulação e avaliação para apoiar o processo ensino-aprendizagem em cursos de algoritmos e programação. A integração do ambiente à plataforma Moodle potencializa os benefícios de sua utilização. As principais vantagens do ambiente são advindas do uso do visualizador de programas, que contribui para a compreensão das abstrações dos programas e o rápido feedback fornecido pelo avaliador automático. Além disso, há diminuição da sobrecarga do professor permitindo a prática de novas estratégias de ensino.
Abstract: The development of skills in computer programming requires significant effort from students makes solutions for problems proposed. This paper presents an exercise, simulation and evaluation environment to support the teaching-learning process in programming and algorithm courses. The integration of the environment to the Moodle platform increases its using benefits. The main advantages of environment are resulting from program viewer using, which contributes to the understanding of programs abstractions and the fast feedback provided by automatic evaluator. Furthermore, there is a decrement of teacher’s overloading which allows the practice of new teaching strategies.
Abstract: The development of skills in computer programming requires significant effort from students makes solutions for problems proposed. This paper presents an exercise, simulation and evaluation environment to support the teaching-learning process in programming and algorithm courses. The integration of the environment to the Moodle platform increases its using benefits. The main advantages of environment are resulting from program viewer using, which contributes to the understanding of programs abstractions and the fast feedback provided by automatic evaluator. Furthermore, there is a decrement of teacher’s overloading which allows the practice of new teaching strategies.
Texto completo:
PDFDOI: https://doi.org/10.5753/cbie.sbie.2009.%25p