Programming logic teaching through abstract problems with plane geometry content
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Research, Society and Development |
Texto Completo: | https://rsdjournal.org/index.php/rsd/article/view/29683 |
Resumo: | This article reports on the application of a workshop with the objective of proposing abstract problems in programming logic based on plane geometry content. The LOGO tool was used for the development of algorithms by students, whose purpose was to build figures from the application of the postulates of plane geometry. These objects were drawn from the turtle's trail, which moves through a sequence of commands from a given algorithm. The results obtained show that there was no direct transfer of knowledge from geometry to the construction of algorithms, but it is necessary to build new knowledge that encompasses these two content domains. We observed difficulties in the interpretation and division of problems and in the capacity for abstraction. We also concluded that we need to focus our pedagogical praxis on activities that develop the students 'abstract thinking, as the area of algorithm programming requires skills with a high level of abstraction and this gap ends up becoming a challenge for the students' development. |
id |
UNIFEI_4bab47aa0913bf52e862cd0352d8f54b |
---|---|
oai_identifier_str |
oai:ojs.pkp.sfu.ca:article/29683 |
network_acronym_str |
UNIFEI |
network_name_str |
Research, Society and Development |
repository_id_str |
|
spelling |
Programming logic teaching through abstract problems with plane geometry contentEnseñanza de la lógica de programación a través de problemas abstractos con contenido de geometría planaEnsino de lógica de programação através de problemas abstratos com conteúdo de geometria planaLógica de programaçãoProblemas abstratosTransposição de conhecimentoEnsino.Programming logicAbstract problemsKnowledge TranspositionTeaching.Lógica de programaciónProblemas abstractosTransferencia de conocimientoEnseñanza.This article reports on the application of a workshop with the objective of proposing abstract problems in programming logic based on plane geometry content. The LOGO tool was used for the development of algorithms by students, whose purpose was to build figures from the application of the postulates of plane geometry. These objects were drawn from the turtle's trail, which moves through a sequence of commands from a given algorithm. The results obtained show that there was no direct transfer of knowledge from geometry to the construction of algorithms, but it is necessary to build new knowledge that encompasses these two content domains. We observed difficulties in the interpretation and division of problems and in the capacity for abstraction. We also concluded that we need to focus our pedagogical praxis on activities that develop the students 'abstract thinking, as the area of algorithm programming requires skills with a high level of abstraction and this gap ends up becoming a challenge for the students' development.Este artículo reporta la aplicación de un taller con el objetivo de proponer problemas abstractos en lógica de programación basados en contenidos de geometría plana. Se utilizó la herramienta LOGO para el desarrollo de algoritmos, por parte de los estudiantes, cuyo propósito fue construir figuras a partir de la aplicación de los postulados de la geometría plana. Estas cifras se trazaron a partir del rastro de la tortuga, que se mueve a través de una secuencia de comandos de un algoritmo determinado. Los resultados obtenidos muestran que no hubo una transferencia directa de conocimiento desde la geometría hacia la construcción de algoritmos, sino que es necesario construir nuevo conocimiento que abarque estos dos dominios de contenido. Observamos dificultades en la interpretación y división de problemas y en la capacidad de abstracción. También concluimos que necesitamos enfocar nuestra praxis pedagógica en actividades que desarrollen el pensamiento abstracto de los estudiantes, ya que el área de programación de algoritmos requiere habilidades con un alto nivel de abstracción y esta brecha termina convirtiéndose en un desafío para el desarrollo de los estudiantes.Este artigo relata a aplicação de uma oficina com o objetivo de propor problemas abstratos em lógica de programação a partir de conteúdos de geometria plana. A ferramenta LOGO foi utilizada para o desenvolvimento de algoritmos, pelos estudantes, que tinham por finalidade construir figuras a partir da aplicação dos postulados da geometria plana. Estas figuras eram traçadas a partir do rastro da tartaruga, que se movimenta através de uma sequência de comandos de um algoritmo dado. Os resultados obtidos mostram que não houve transferência direta dos conhecimentos da geometria para a construção de algoritmos, mas é necessária a construção de um novo conhecimento que engloba estes dois domínios de conteúdo. Observamos dificuldades na interpretação e divisão dos problemas e na capacidade de abstração. Também concluímos que precisamos focar nossa práxis pedagógica em atividades que desenvolvam o pensamento abstrato dos discentes, pois a área de programação de algoritmos exige habilidades com alto nível de abstração e este gap acaba se tornando um desafio para o desenvolvimento dos alunos.Research, Society and Development2022-07-19info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://rsdjournal.org/index.php/rsd/article/view/2968310.33448/rsd-v11i9.29683Research, Society and Development; Vol. 11 No. 9; e58811929683Research, Society and Development; Vol. 11 Núm. 9; e58811929683Research, Society and Development; v. 11 n. 9; e588119296832525-3409reponame:Research, Society and Developmentinstname:Universidade Federal de Itajubá (UNIFEI)instacron:UNIFEIporhttps://rsdjournal.org/index.php/rsd/article/view/29683/27456Copyright (c) 2022 Fernanda Regebe Castro; Fábio Marques da Cruzhttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessCastro, Fernanda Regebe Cruz, Fábio Marques da 2022-07-21T12:36:16Zoai:ojs.pkp.sfu.ca:article/29683Revistahttps://rsdjournal.org/index.php/rsd/indexPUBhttps://rsdjournal.org/index.php/rsd/oairsd.articles@gmail.com2525-34092525-3409opendoar:2024-01-17T09:46:41.656983Research, Society and Development - Universidade Federal de Itajubá (UNIFEI)false |
dc.title.none.fl_str_mv |
Programming logic teaching through abstract problems with plane geometry content Enseñanza de la lógica de programación a través de problemas abstractos con contenido de geometría plana Ensino de lógica de programação através de problemas abstratos com conteúdo de geometria plana |
title |
Programming logic teaching through abstract problems with plane geometry content |
spellingShingle |
Programming logic teaching through abstract problems with plane geometry content Castro, Fernanda Regebe Lógica de programação Problemas abstratos Transposição de conhecimento Ensino. Programming logic Abstract problems Knowledge Transposition Teaching. Lógica de programación Problemas abstractos Transferencia de conocimiento Enseñanza. |
title_short |
Programming logic teaching through abstract problems with plane geometry content |
title_full |
Programming logic teaching through abstract problems with plane geometry content |
title_fullStr |
Programming logic teaching through abstract problems with plane geometry content |
title_full_unstemmed |
Programming logic teaching through abstract problems with plane geometry content |
title_sort |
Programming logic teaching through abstract problems with plane geometry content |
author |
Castro, Fernanda Regebe |
author_facet |
Castro, Fernanda Regebe Cruz, Fábio Marques da |
author_role |
author |
author2 |
Cruz, Fábio Marques da |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Castro, Fernanda Regebe Cruz, Fábio Marques da |
dc.subject.por.fl_str_mv |
Lógica de programação Problemas abstratos Transposição de conhecimento Ensino. Programming logic Abstract problems Knowledge Transposition Teaching. Lógica de programación Problemas abstractos Transferencia de conocimiento Enseñanza. |
topic |
Lógica de programação Problemas abstratos Transposição de conhecimento Ensino. Programming logic Abstract problems Knowledge Transposition Teaching. Lógica de programación Problemas abstractos Transferencia de conocimiento Enseñanza. |
description |
This article reports on the application of a workshop with the objective of proposing abstract problems in programming logic based on plane geometry content. The LOGO tool was used for the development of algorithms by students, whose purpose was to build figures from the application of the postulates of plane geometry. These objects were drawn from the turtle's trail, which moves through a sequence of commands from a given algorithm. The results obtained show that there was no direct transfer of knowledge from geometry to the construction of algorithms, but it is necessary to build new knowledge that encompasses these two content domains. We observed difficulties in the interpretation and division of problems and in the capacity for abstraction. We also concluded that we need to focus our pedagogical praxis on activities that develop the students 'abstract thinking, as the area of algorithm programming requires skills with a high level of abstraction and this gap ends up becoming a challenge for the students' development. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-07-19 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://rsdjournal.org/index.php/rsd/article/view/29683 10.33448/rsd-v11i9.29683 |
url |
https://rsdjournal.org/index.php/rsd/article/view/29683 |
identifier_str_mv |
10.33448/rsd-v11i9.29683 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://rsdjournal.org/index.php/rsd/article/view/29683/27456 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2022 Fernanda Regebe Castro; Fábio Marques da Cruz https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2022 Fernanda Regebe Castro; Fábio Marques da Cruz https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Research, Society and Development |
publisher.none.fl_str_mv |
Research, Society and Development |
dc.source.none.fl_str_mv |
Research, Society and Development; Vol. 11 No. 9; e58811929683 Research, Society and Development; Vol. 11 Núm. 9; e58811929683 Research, Society and Development; v. 11 n. 9; e58811929683 2525-3409 reponame:Research, Society and Development instname:Universidade Federal de Itajubá (UNIFEI) instacron:UNIFEI |
instname_str |
Universidade Federal de Itajubá (UNIFEI) |
instacron_str |
UNIFEI |
institution |
UNIFEI |
reponame_str |
Research, Society and Development |
collection |
Research, Society and Development |
repository.name.fl_str_mv |
Research, Society and Development - Universidade Federal de Itajubá (UNIFEI) |
repository.mail.fl_str_mv |
rsd.articles@gmail.com |
_version_ |
1797052811953831936 |