Learning to program through origami: using paper folding as a learning tool to support Programming education

  • Andreza B. Mourão UEA
  • Fernanda V. Cabral do Nascimento UEA
  • Eric A. Ferreira Viana UEA
  • Antonio C. Silva Ricarte UEA
  • Johnny De Araujo Thome Neto UEA
  • Raimundo Williame Rocha de Melo UEA

Abstract


This experience report presents an assessment tool applied in the Introduction to Computer Programming (ICP) course to help develop logical computational thinking and reinforce the content covered. The goal is to enable the construction of algorithms through paper folding known as Origami. The assessment of learning is immediate and based on the students’ successes and mistakes, where the pedagogical intervention is carried out through classes, mind maps and exercise lists, reinforcing learning. As a result, it was possible to help students learn in a fun and didactic way.

References

Demaine, E. D. and Demaine, M. L. (2001). Recent results in computational origami. In Origami 3, page 3. CRC Press.

Dorneles, A. C., Kologeski, A. L., and de Bona, A. S. (2023). Comparando oficinas com atividades plugadas e desplugadas: Como despertar o interesse dos alunos em sala de aula? Revista FundAção, 1:38–49.

Dureisseix, D. (2012). An overview of mechanisms and patterns with origami. International Journal of Space Structures, 27(1):1–14.

Fioreze, L. A. and Halberstadt, F. F. (2021). Aprendizagens e vivências no ensino de matemática em tempos de pandemia.

Graciolli, C. Y. L. F., Rocha Junior, R. C. d., and Da Silva, R. S. R. (2022). Aspectos do pensamento computacional em atividades desplugadas com origami e matemática. Dialogia, 40:e21513.

Hsu, M. H., Seixas, M. C. S., and Freitas, R. d. (2024). Pensamento computacional: explorando origami e scratch com atividades desplugadas e plugadas. In Anais do 1 Simpósio Brasileiro de Computação na Educação Básica (SBC-EB), pages 239–243, Porto Alegre. Sociedade Brasileira de Computação.

Lang, R. J., editor (2011). Origami 5: Fifth International Meeting of Origami Science, Mathematics, and Education, Massachusetts. A K Peters.

Magalhães, M., Bona, A., Kologeski, A., and Mattos, V. (2023). Um “objeto de fazer pensar” desplugado, plugado e maker: a estrela de dobradura. In Anais do XXIX Workshop de Informática na Escola, pages 1090–1100, Porto Alegre, RS, Brasil. SBC.

Martins, J. F. et al. (2022). Pcedu: Uma plataforma colaborativa educacional para gerenciar atividades utilizando as estratégias do pensamento computacional e a educação inclusiva. In Anais do CBIE - I WPCI, pages 127–138. SBC.

Oliveira, C. and Pereira, R. (2023). Coleta de evidências do exercício do pensamento computacional no ensino superior em computação: um artefato de apoio. In Anais do III Simpósio Brasileiro de Educação em Computação, pages 300–309, Porto Alegre, RS, Brasil. SBC.

Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, New York.

Piaget (1970). Psicologia e Pedagogia. Forense, Rio de Janeiro.

Portal, L. S. L. and Bona, A. S. (2024). As dobradura de papel e o pensamento computacional: Uma proposta para aprendizagem de matemática. Anais CIET: Horizonte.

Shaffer, D. R. Kipp, K. (2012). Psicologia do desenvolvimento: Infância e adolescência. Cengage Learning, São Paulo, 8 edition.

Souza, R. N. et al. (2023). Ambiente virtual interativo e inclusivo de libras (aviilib): aplicando as estratégias do pc e engajando os estudantes com elementos de gamificação. In Anais do CBIE - II WPCI, pages 75–86. SBC.

Ueno, T. R. (2003). Do origami tradicional ao origami arquitetônico: uma trajetória histórica e técnica do artesanato oriental em papel e suas aplicações no design contemporâneo. Bauru, Brasil.

Vygotsky, L. S. (1984). A formação social da mente: O desenvolvimento dos processos psicológicos superiores. Martins Fontes, São Paulo.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.
Published
2025-04-07
MOURÃO, Andreza B.; NASCIMENTO, Fernanda V. Cabral do; VIANA, Eric A. Ferreira; RICARTE, Antonio C. Silva; THOME NETO, Johnny De Araujo; MELO, Raimundo Williame Rocha de. Learning to program through origami: using paper folding as a learning tool to support Programming education. In: BRAZILIAN SYMPOSIUM ON COMPUTING EDUCATION (EDUCOMP), 5. , 2025, Juiz de Fora/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 357-367. ISSN 3086-0733. DOI: https://doi.org/10.5753/educomp.2025.5243.