BIA - IFPI Campus Teresina Central Tecnologia Analise e Desenvolvimento de Sistemas - Teresina Central
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5663
Tipo: Trabalho de Conclusão de Curso
Título: O jogo Codedoors: proposições lógicas no ensino de estruturas condicionais em Python
Autor: Paz, Sara Vieira da
Orientador(a): Santos, Elanne Cristina Oliveira dos
Resumo: Considerando a crescente relevância do Pensamento Computacional e da Lógica de Progra mação na formação integral dos cidadãos do século XXI, o ensino dessas áreas ainda enfrenta desafios consideráveis, como elevados índices de insucesso em disciplinas introdutórias e a ne- cessidade de capacitar o corpo docente com metodologias de Transposição Didática- processo de transformação do saber científico em saber ensinável, buscando facilitar a compreensão de conceitos complexos. Diante deste cenário, o presente estudo, analisa a relação entre a lógica matemática e o ensino de programação, apresentando uma abordagem prática do ensino de programação através do uso dos conceitos básicos de lógica matemática. Para isso, a metodologia utilizada se baseou no estudo da interdisciplinidade entre os conceitos básicos de lógica de programação e o desenvolvimento de programas e na observação (como integrante do curso) da experiência de oferta de um curso de extensão sobre o uso de lógica de matemática no ensino da programação (destinado a professores das disciplinas de Matemática, Física, Lógica de Programação e Lógica Matemática, vinculados ao Ensino Fundamental ou ao Ensino Médio, bem como estudantes de cursos tecnólogos e licenciaturas). O produto educacional desenvolvido na pesquisa chama-se CodeDoors, um objeto de aprendizagem gamificado que utiliza desafios baseados em proposições lógicas para exemplificar como essas estruturas se traduzem em decisões computacionais. Este trabalho visa contribuir com uma abordagem visual e interativa que evidencia a integração entre lógica matemática e pro- gramação, contribuindo para o fortalecimento do aprendizado de estruturas condicionais em algoritmos e programação.
Abstract: Considering the growing relevance of Computational Thinking and Programming Logic in the comprehensive education of 21st-century citizens, the teaching of these areas still faces considerable challenges, such as high failure rates in introductory disciplines and the need to train faculty in Didactic Transposition methodologies—the process of transforming scientific knowledge into teachable knowledge, seeking to facilitate the understanding of complex concepts. In this context, the present study analyzes the relationship between mathematical logic and programming teaching, presenting a practical approach to programming education through the use of basic mathematical logic concepts. The methodology was based on the study of interdisciplinarity between basic programming logic concepts and software development, as well as the observation (as a course participant) of an extension course on the use of mathematical logic in programming teaching (aimed at teachers of Mathematics, Physics, Programming Logic, and Mathematical Logic in Elementary and High School, as well as students of technology and teaching degree programs). The educational product developed in this research is called CodeDoors, a gamified learning object that uses challenges based on logical propositions to exemplify how these structures translate into computational decisions. This work aims to contribute with a visual and interactive approach that highlights the integration between mathematical logic and programming, fostering the strengthening of the learning of conditional structures in algorithms and programming.
Palavras-chave: Mathematical logic
Python
Computational thinking
Gamification
Cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA
metadata.dc.language: por
País: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia do Piauí
Sigla: IFPI
Unidade: Campus Teresina Central
Citação: PAZ, Sara Vieira da. O jogo Codedoors: proposições lógicas no ensino de estruturas condicionais em Python. Orientadora: Elanne Cristina Oliveira dos Santos. 2026. 16 f. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal do Piauí, Campus Teresina Central, Teresina, 2026
Tipo de acesso: Acesso Aberto
URI: https://bia.ifpi.edu.br/jspui/handle/123456789/5663
Data do documento: 2026
Aparece nas coleções:Analise e Desenvolvimento de Sistemas - Teresina Central

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.