Python Programming and Mathematical Animations in Preservice Mathematics Teacher Education

Keywords: Mathematical Animations, Manim, Visualization, Programming, Initial Teacher Education

Abstract

The integration of digital technologies into the initial education of mathematics teachers has become a strategic focus in Mathematics Education research. This article presents a qualitative study that investigates the production of mathematical animations using Manim as a formative strategy in an undergraduate Mathematics Teacher Education program. The objective was to analyze the contributions and challenges associated with the implementation of a module focused on creating animations for teaching in Basic Education, developed within an introductory programming course. Data were collected through questionnaires administered before and after the formative experience, including both open- and closed-ended questions. The data were examined using a descriptive and interpretative approach in order to identify perceptions, learning outcomes, and challenges emerging from the process. The results indicate that the preservice teachers recognize animations as relevant resources for visualizing abstract concepts and for making lessons more dynamic, highlighting their potential to enhance conceptual understanding. The experience also contributed to expanding participants’ understanding of the articulation between Mathematics and digital technologies, as well as to the development of competencies related to instructional planning, logical organization of ideas, and pedagogical creativity. Technical difficulties related to programming and challenges in adapting the animations to school contexts were also identified. It is concluded that the use of Manim constitutes a promising formative strategy in mathematics teacher education, provided that it is supported by intentional pedagogical mediation and adequate implementation conditions.

Downloads

Download data is not yet available.

Author Biographies

Luis Andrés Castillo , Universidade Federal do Norte do Tocantins

Doutor em Educação em Ciências e Matemáticas, com área de concentração em Educação Matemática pela Universidade Federal do Pará (UFPA). Professor substituto do curso de Licenciatura em Matemática no Centro de Ciências Integradas (CCI) da Universidade Federal do Norte do Tocantins (UFNT) e Docente Permanente do Programa de Pós-Graduação em Educação Matemática no Tocantins (PPGEMaT/UFT Câmpus Arraias), Araguaína, Tocantins, Brasil.  

Ivonne C. Sánchez, Universidade Federal do Norte do Tocantins

Doutora em Educação em Ciências e Matemáticas, com área de concentração em Educação Matemática pela Universidade Federal do Pará (UFPA). Professora Assistente do curso de Licenciatura em Matemática no Centro de Ciências Integradas (CCI) da Universidade Federal do Norte do Tocantins (UFNT) e Docente Permanente do Programa de Pós-Graduação em Educação Matemática no Tocantins (PPGEMaT/UFT Câmpus Arraias), Araguaína, Tocantins, Brasil.  

References

BARBOSA, Luciana. A inserção do Pensamento Computacional na Base Nacional Comum Curricular: reflexões acerca das implicações para a formação inicial dos professores de matemática. In: Workshop de Informática Na Escola (WIE), 25, 2019, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019. p. 889-898. https://doi.org/10.5753/cbie.wie.2019.889.

CASTILLO, Luis Andrés; SÁNCHEZ, Ivonne C. Projeto AM²: Animações Matemáticas com Manim. PARADIGMA, Maracay, v. 46, n. 1, p. e2025009, 2025a. https://doi.org/10.37618/PARADIGMA.1011-2251.2025.e2025009.id1623

CASTILLO, Luis Andrés; SÁNCHEZ, Ivonne C. Animações Matemáticas com Manim na Formação Inicial de Professores de Matemática. REMATEC, Belém, v. 20, n. 53, p. e2025024, 2025b. https://doi.org/10.37084/REMATEC.1980-3141.2025.n53.e2025024.id820

CASTILLO, Luis Andrés; SÁNCHEZ, Ivonne C. Animações Matemáticas com LaTeX, TikZ e Animate: percepções de licenciandos em Matemática. Revista Prática Docente, v. 10, n. 1, p. e25039, 2025c. https://doi.org/10.23926/RPD.2025.v10.e25039.id1298

CASTILLO, Luis Andrés; SÁNCHEZ, Ivonne C. Uso de Python no ensino de Matemática: PYGGB e MANIM. ReTEM - Revista Tocantinense de Educação Matemática, Arraias, v. 1, p. e23006, 2023. https://doi.org/10.63036/ReTEM.2965-9698.2023.v1.163.

CIFUENTES, José Carlos; SANTOS, Alessandra Hendi dos. Da percepção à imaginação: aspectos epistemológicos e ontológicos da visualização em matemática. Educere et Educare, v. 14, n. 33, p. https://doi.org/10.17648/educare.v15i33.22530, 2020. DOI: 10.17648/educare.v15i33.22530.

COSTA, Jeremias Ferreira da; CAMARGO, Sérgio; ZIMER, Tânia Teresinha Bruns; GUÉRIOS, Ettiène Cordeiro. Pensamento computacional como estratégia na formação inicial de professores: um novo design de ensino e de aprendizagem em Matemática. Revista e-Curriculum, v. 23, p. e65826, 2025. https://doi.org/10.23925/1809-3876.2025v23e65826

FERREIRA, Kaio César de Santana; NEVES, Liliane Xavier; FUNATO, Rosane Leite. Concepções de licenciandos em Matemática sobre a formação inicial para o ensino com tecnologias digitais em uma universidade baiana. Revista Baiana de Educação Matemática, v. 6, n. 1, p. e202501, 2025. https://doi.org/10.47207/rbem.v6i1.21740

FIORI, Kallel Vinicius Rocha; PITON-GONÇALVES, Jean. Objetos de aprendizagem para o ensino de matemática: o uso do Manim como ferramenta educacional digital. ReTEM - Revista Tocantinense de Educação Matemática, Arraias, v. 3, p. e25012, 2025. https://doi.org/10.63036/ReTEM.2965-9698.2025.v3.404

LIMA, Jefferson Barbosa de; ABREU, Jair Dias de. Animações Matemáticas com Manim: Explorando o Pensando Visual na Equação Quadrática. Revemop, v. 7, e2025019, 2025. https://doi.org/10.33532/revemop.e2025019

MOTTA, Marcelo Souza. Formação inicial do professor de matemática no contexto das tecnologias digitais. Revista Contexto & Educação, v. 32, n. 102, p. 170–204, 2017. https://doi.org/10.21527/2179-1309.2017.102.170-204

NOVELLO, Tanise Paula; COFFERRI, Fernanda Fátima. Repertório pedagógico no uso de tecnologias digitais: contribuições para a formação inicial de licenciandos em matemática. Revista Inter-Ação, Goiânia, v. 50, n. 1, 2025. https://doi.org/10.5216/ia.v50i1.79560

PRADO, Maria Elisabette Brisola Brito; SILVA, Angélica da Fontoura Garcia; PIETROPAOLO, Ruy Cesar; SILVA, Samira Fayes Kfouri da. Pensamento computacional e atividade de programação: perspectivas para o ensino da matemática. Revista Sergipana de Matemática e Educação Matemática, v. 5, n. 2, p. 195–208, 2020. https://doi.org/10.34179/revisem.v5i2.14422

SANTOS, Alessandra Hendi dos; MIKUSKA, Márcia Ines Schabarum. Visualização Matemática e suas relações. Revista de Educação e Ensino da Faculdade Unina, v. 3, n. 1, 2022. https://doi.org/10.51399/reunina.v3i1.81

SIQUEIRA, Claudiomir Feustler Rodrigues de; MOLON, Jaqueline; FRANCO, Sérgio Roberto Kieling. Professores de TDIC nos cursos de formação docente: desafios dos profissionais frente às tecnologias educacionais. Ensino da Matemática em Debate, v. 8, n. 1, p. 42–60, 2021. Disponível em: https://revistas.pucsp.br/index.php/emd/article/view/49147. Acesso em: 16 mar. 2026.

Published
2025-12-30
How to Cite
CASTILLO , L. A.; SÁNCHEZ, I. C. Python Programming and Mathematical Animations in Preservice Mathematics Teacher Education. Revemop, v. 7, p. e2025024, 30 Dec. 2025.
Section
Article