z-logo
open-access-imgOpen Access
Avaliando ambientes para ensino de programação com suporte para o desenvolvimento da metacognição
Author(s) -
Sabrina Morales Rodrigues,
Mirtha Fernández Venero,
Carla Rodriguez,
Denise Goya,
Rafaela Vilela da Rocha
Publication year - 2019
Publication title -
anais dos workshops do viii congresso brasileiro de informática na educação (cbie 2019)
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/cbie.wcbie.2019.417
Subject(s) - political science , humanities , computer science , philosophy
The growing number of students in programming courses imposes several challenges for teachers, including the choice of a proper teaching environment and resources. Given the difficulty of attending students in a personalized way, the teaching methods and tools should be chosen in a way that supports the development of metacognitive awareness. This article presents an evaluation of four open-source programming environments that allow them to be compared on the basis of criteria that support the mobilization of metacognitive learning strategies. Resumo. O crescente número de estudantes nos cursos de programação impõe vários desafios para os docentes, dentre eles a escolha de um ambiente e recursos de ensino apropriados. Ante a dificuldade de atender os estudantes de forma personalizada, os métodos e ferramentas de ensino devem ser escolhidos de forma que apoiem o desenvolvimento da consciência metacognitiva. Este artigo apresenta uma avaliação de seis ambientes de livre acesso para o ensino de programação que permite compará-los com base em critérios que suportam a mobilização de estratégias de aprendizagem metacognitivas. 1. Introdução O processo de ensino e aprendizagem de programação impõe tanto para o professor quanto para o aluno grandes desafios envolvendo a taxonomia de Bloom [Bloom et al. 1956]. Dentre eles destacam-se ensinar e aprender a: interpretar, abstrair e representar situações reais usando habilidades matemáticas; compreender, analisar e resolver os problemas computacionais envolvidos nessas situações; e testar, avaliar, aprimorar as soluções propostas. Medeiros et al. (2019) apontam como os principais desafios para o professor a escolha de métodos e ferramentas apropriados, manter a motivação e engajamento dos estudantes e a escalabilidade e personalização do ensino. O número cada vez mais crescente de alunos nos cursos de programação tem gerado a necessidade de desenvolver uma ampla gama de ferramentas que auxiliem nesse processo. A revisão sistemática de Luxton-Reilly et al. (2018) fornece uma classificação das ferramentas usando diversas categorias, dentre elas os ambientes de edição e programação; bibliotecas, APIs e ferramentas de compilação e depuração; ferramentas de design, visualização, colaboração e jogos; e de avaliação e monitoramento de progresso. A escolha de um ambiente de ensino e ferramentas apropriadas depende de vários fatores, por exemplo os objetivos e características do curso, o tipo de matéria DOI: 10.5753/cbie.wcbie.2019.417 417 Anais dos Workshops do VIII Congresso Brasileiro de Informática na Educação (WCBIE 2019) VIII Congresso Brasileiro de Informática na Educação (CBIE 2019)

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom