Uma arquitetura pedagógica baseada no pensamento computacional para apoio a aprendizagem de programação
Visualizar/abrir
Data
2025Orientador
Co-orientador
Nível acadêmico
Doutorado
Tipo
Assunto
Resumo
O presente estudo apresenta uma Arquitetura Pedagógica (AP) para Aprendizagem de Programação (APAP), apoiada na resolução de problemas integrada com o desenvolvimento do Pensamento Computacional (PC). O objetivo é auxiliar os estudantes do ensino médio na aprendizagem introdutória de programação de computadores. Para atingir tal finalidade, realizamos uma revisão da literatura sobre a fundamentação teórica, os problemas inerentes à aprendizagem de programação e os trabalhos correlatos voltados ...
O presente estudo apresenta uma Arquitetura Pedagógica (AP) para Aprendizagem de Programação (APAP), apoiada na resolução de problemas integrada com o desenvolvimento do Pensamento Computacional (PC). O objetivo é auxiliar os estudantes do ensino médio na aprendizagem introdutória de programação de computadores. Para atingir tal finalidade, realizamos uma revisão da literatura sobre a fundamentação teórica, os problemas inerentes à aprendizagem de programação e os trabalhos correlatos voltados para a superação desses problemas. Posteriormente, foi concebido um artefato pedagógico com base no conceito de Arquiteturas Pedagógicas. A AP proposta se decompõe em três estruturas auxiliares. Em cada uma delas, enfatiza-se a resolução de problemas e a participação ativa dos estudantes, com vistas ao desenvolvimento das habilidades necessárias para a programação de computadores. Busca-se, também, o desenvolvimento da habilidade de aprender a aprender, incentivando a reflexão sobre a prática. Para validação da proposta, foi concebido um artefato pedagógico. A análise das produções dos alunos levou em conta as estratégias para resolução de problemas com base no PC e nas estratégias para implementação de programas. Os resultados do experimento evidenciam a contribuição da APAP para o desenvolvimento das competências indispensáveis à aprendizagem de programação. Além disso, destaca-se a contribuição para o desenvolvimento das habilidades do PC combinadas às de resolução de problemas. ...
Abstract
The present study presents a Pedagogical Architecture (PA) for Learning to Programming (APAP), supported by problem solving integrated with the development of Computational Thinking (CP). The objective is to assist high school students in the introductory learning of computer programming. To achieve this purpose, we conducted a literature review on the theoretical foundation, the problems inherent to learning programming and the related works aimed at overcoming these problems. Subsequently, a ...
The present study presents a Pedagogical Architecture (PA) for Learning to Programming (APAP), supported by problem solving integrated with the development of Computational Thinking (CP). The objective is to assist high school students in the introductory learning of computer programming. To achieve this purpose, we conducted a literature review on the theoretical foundation, the problems inherent to learning programming and the related works aimed at overcoming these problems. Subsequently, a pedagogical artifact was conceived based on the concept of Pedagogical Architectures. The proposed PA breaks down into three auxiliary structures. In each of them, the emphasis is on problem solving and the active participation of students, with a view to developing the skills necessary for computer programming. It also seeks to develop the ability to learn how to learn, encouraging reflection on practice. To validate the proposal, a pedagogical artifact was designed. The analysis of the students' productions took into account the strategies for problem solving based on the PC and the strategies for implementing programs. The results of the experiment show the contribution of APAP to the development of the skills indispensable to learning programming. In addition, the contribution to the development of PC skills combined with problem-solving skills is highlighted. ...
Instituição
Universidade Federal do Rio Grande do Sul. Centro de Estudos Interdisciplinares em Novas Tecnologias da Educação. Programa de Pós-Graduação em Informática na Educação.
Coleções
-
Multidisciplinar (2718)Informática na Educação (352)
Este item está licenciado na Creative Commons License


