O jogo Codedoors: proposições lógicas no ensino de estruturas condicionais em Python

dc.contributor.advisor1 Santos, Elanne Cristina Oliveira dos
dc.contributor.advisor1Lattes http://lattes.cnpq.br/0284554241145841pt_BR
dc.creator Paz, Sara Vieira da
dc.creator.Lattes https://lattes.cnpq.br/5994439978946600pt_BR
dc.date.accessioned 2026-07-10T15:34:36Z
dc.date.available 2026-07-10T15:34:36Z
dc.date.issued 2026
dc.description.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.pt_BR
dc.description.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.pt_BR
dc.identifier.citation 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, 2026pt_BR
dc.identifier.uri https://bia.ifpi.edu.br/jspui/handle/123456789/5663
dc.language porpt_BR
dc.publisher Instituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.publisher.country Brasilpt_BR
dc.publisher.department Campus Teresina Centralpt_BR
dc.publisher.initials IFPIpt_BR
dc.rights Acesso Abertopt_BR
dc.subject Mathematical logicpt_BR
dc.subject Pythonpt_BR
dc.subject Computational thinkingpt_BR
dc.subject Gamificationpt_BR
dc.subject.cnpq CNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.title O jogo Codedoors: proposições lógicas no ensino de estruturas condicionais em Pythonpt_BR
dc.type Trabalho de Conclusão de Cursopt_BR

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2026_tcc_svppaz.pdf
Size:
883.45 KB
Format:
Description:
Loading...
Thumbnail Image
Name:
2026_termo_svppaz.pdf
Size:
155.96 KB
Format:
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: