COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES

Bibliographic Details
Main Author: Milani, Berenice
Publication Date: 2024
Other Authors: Dutra, Alessandra, Machado, Kheronn Khennedy
Format: preprint
Language: por
Source: SciELO Preprints
Download full: https://preprints.scielo.org/index.php/scielo/preprint/view/10437
Summary: Distance Education (DE) has established itself as a means to democratize access to education, especially for individuals residing in remote areas, facing geographical barriers, or requiring flexibility in study schedules. Additionally, regarding content learning, students lacking a solid foundation in mathematics and/or technology may encounter difficulties in solving problems logically and structurally, impacting the learning of essential content for their development. With a focus on training professionals in the field of Information Technology, one strategy that can be employed to motivate and assist early-year students in a distance technology course to understand programming-related content is Computational Thinking (CT). Based on these considerations, this study proposes to employ the fundamentals of decomposition, pattern recognition, abstraction, and algorithm to help first-year students in the distance course "Systems Analysis and Development" understand content in the "Algorithms and Programming Logic" discipline. To this end, bibliographic research was conducted through the Scopus and Scielo databases, along with action research through which an activity was designed for first-year students in the course. We hope the proposal can effectively contribute to developing key skills in future programmers, enabling them to perform effectively and competently in the field of information technology.
id SCI-1_91766ee3ba41a3a47f77d8cf2f70ad95
oai_identifier_str oai:ops.preprints.scielo.org:preprint/10437
network_acronym_str SCI-1
network_name_str SciELO Preprints
repository_id_str
spelling COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSESPENSAMIENTO COMPUTACIONAL PARA LA ENSEÑANZA DE ALGORITMOS Y LÓGICA DE PROGRAMACIÓN EN CURSOS DE TECNOLOGÍA DE APRENDIZAJE A DISTANCIA PENSAMENTO COMPUTACIONAL PARA ENSINO DE ALGORITMO E LÓGICA DE PROGRAMAÇÃO EM CURSOS DE TECNOLOGIA EADeducação a distânciaEnsino de tecnologiapensamento computacionalcomputational thinkingdistance educationtechnology teachingpensamiento computacionaleducación a distanciaenseñanza de tecnología.Distance Education (DE) has established itself as a means to democratize access to education, especially for individuals residing in remote areas, facing geographical barriers, or requiring flexibility in study schedules. Additionally, regarding content learning, students lacking a solid foundation in mathematics and/or technology may encounter difficulties in solving problems logically and structurally, impacting the learning of essential content for their development. With a focus on training professionals in the field of Information Technology, one strategy that can be employed to motivate and assist early-year students in a distance technology course to understand programming-related content is Computational Thinking (CT). Based on these considerations, this study proposes to employ the fundamentals of decomposition, pattern recognition, abstraction, and algorithm to help first-year students in the distance course "Systems Analysis and Development" understand content in the "Algorithms and Programming Logic" discipline. To this end, bibliographic research was conducted through the Scopus and Scielo databases, along with action research through which an activity was designed for first-year students in the course. We hope the proposal can effectively contribute to developing key skills in future programmers, enabling them to perform effectively and competently in the field of information technology.La Educación a Distancia (EaD) se ha establecido como una forma de democratizar el acceso a la educación, especialmente para individuos que residen en áreas remotas, enfrentan barreras geográficas o necesitan flexibilidad en los horarios de estudio. Además, en lo que se refiere al aprendizaje de contenidos, los estudiantes sin una base sólida en matemáticas y/o tecnología pueden presentar dificultades para resolver problemas de manera lógica y estructurada, lo cual afecta el aprendizaje de contenidos importantes para la formación de estos estudiantes. Pensando en la formación de profesionales en el área de Tecnología de la Información, una de las estrategias que puede emplearse para motivar y ayudar a estudiantes de los primeros años de un curso de tecnología a distancia a comprender contenidos relacionados con la programación de datos es el Pensamiento Computacional. Con base en estas consideraciones, este estudio propone emplear los fundamentos de descomposición, reconocimiento de patrones, abstracción y algoritmos para ayudar a los estudiantes de primer año del curso a distancia de “Análisis y Desarrollo de Sistemas” a comprender contenidos de la asignatura "Algoritmos y Lógica de Programación". Para ello, se realizó una investigación bibliográfica, utilizando las bases de datos Scopus y Scielo, y una investigación-acción, a través de la cual se elaboró una actividad para ser ofrecida a los estudiantes recién ingresados al curso. Esperamos que la propuesta contribuya efectivamente al desarrollo de habilidades importantes de futuros programadores, permitiéndoles actuar de manera eficaz y competente en el área de tecnología de la información.  A Educação a Distância (EaD) tem se estabelecido como forma de democratizar o acesso à educação, especialmente para indivíduos que residem em áreas remotas, enfrentam barreiras geográficas ou necessitam de flexibilidade de horários de estudo. Além disso, no que se refere à aprendizagem de conteúdos, alunos sem base sólida em matemática e/ou tecnologia podem demonstrar dificuldades em resolver problemas de forma lógica e estrutural, o que afeta o aprendizado de conteúdos importantes para a formação desses estudantes. Pensando na formação dos profissionais da área da Tecnologia da Informação, uma das estratégias que pode ser empregada para motivar e auxiliar alunos das séries iniciais de um curso de tecnologia a distância a compreender conteúdos relacionados à programação de dados é o Pensamento Computacional. Com base nessas considerações, este estudo propõe empregar os fundamentos decomposição, reconhecimento de padrões, abstração e algoritmo para auxiliar estudantes do 1º ano do curso à distância  “Análise e Desenvolvimento de Sistemas”  a compreender conteúdos da disciplina de "Algoritmos e Lógica de Programação". Para isso, realizou-se pesquisa bibliográfica, por meio da base de dados Scopus e Scielo e pesquisa-ação, por meio da qual foi elaborada atividade a ser ofertada a estudantes ingressantes do curso. Esperamos que a proposta possa contribuir efetivamente para o desenvolvimento das habilidades importantes dos futuros programadores para que eles possam atuar de modo efetivo e com propriedade na área de tecnologia da informação.SciELO PreprintsSciELO PreprintsSciELO Preprints2024-12-04info:eu-repo/semantics/preprintinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://preprints.scielo.org/index.php/scielo/preprint/view/1043710.1590/SciELOPreprints.10437porhttps://preprints.scielo.org/index.php/scielo/preprint/view/10437/19163Copyright (c) 2024 Berenice Milani, Alessandra Dutra, Kheronn Khennedy Machadohttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessMilani, Berenice Dutra, AlessandraMachado, Kheronn Khennedyreponame:SciELO Preprintsinstname:Scientific Electronic Library Online (SCIELO)instacron:SCI2024-11-15T19:01:40Zoai:ops.preprints.scielo.org:preprint/10437Servidor de preprintshttps://preprints.scielo.org/index.php/scieloONGhttps://preprints.scielo.org/index.php/scielo/oaiscielo.submission@scielo.orgopendoar:2024-11-15T19:01:40SciELO Preprints - Scientific Electronic Library Online (SCIELO)false
dc.title.none.fl_str_mv COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
PENSAMIENTO COMPUTACIONAL PARA LA ENSEÑANZA DE ALGORITMOS Y LÓGICA DE PROGRAMACIÓN EN CURSOS DE TECNOLOGÍA DE APRENDIZAJE A DISTANCIA
PENSAMENTO COMPUTACIONAL PARA ENSINO DE ALGORITMO E LÓGICA DE PROGRAMAÇÃO EM CURSOS DE TECNOLOGIA EAD
title COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
spellingShingle COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
Milani, Berenice
educação a distância
Ensino de tecnologia
pensamento computacional
computational thinking
distance education
technology teaching
pensamiento computacional
educación a distancia
enseñanza de tecnología.
title_short COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
title_full COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
title_fullStr COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
title_full_unstemmed COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
title_sort COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
author Milani, Berenice
author_facet Milani, Berenice
Dutra, Alessandra
Machado, Kheronn Khennedy
author_role author
author2 Dutra, Alessandra
Machado, Kheronn Khennedy
author2_role author
author
dc.contributor.author.fl_str_mv Milani, Berenice
Dutra, Alessandra
Machado, Kheronn Khennedy
dc.subject.por.fl_str_mv educação a distância
Ensino de tecnologia
pensamento computacional
computational thinking
distance education
technology teaching
pensamiento computacional
educación a distancia
enseñanza de tecnología.
topic educação a distância
Ensino de tecnologia
pensamento computacional
computational thinking
distance education
technology teaching
pensamiento computacional
educación a distancia
enseñanza de tecnología.
description Distance Education (DE) has established itself as a means to democratize access to education, especially for individuals residing in remote areas, facing geographical barriers, or requiring flexibility in study schedules. Additionally, regarding content learning, students lacking a solid foundation in mathematics and/or technology may encounter difficulties in solving problems logically and structurally, impacting the learning of essential content for their development. With a focus on training professionals in the field of Information Technology, one strategy that can be employed to motivate and assist early-year students in a distance technology course to understand programming-related content is Computational Thinking (CT). Based on these considerations, this study proposes to employ the fundamentals of decomposition, pattern recognition, abstraction, and algorithm to help first-year students in the distance course "Systems Analysis and Development" understand content in the "Algorithms and Programming Logic" discipline. To this end, bibliographic research was conducted through the Scopus and Scielo databases, along with action research through which an activity was designed for first-year students in the course. We hope the proposal can effectively contribute to developing key skills in future programmers, enabling them to perform effectively and competently in the field of information technology.
publishDate 2024
dc.date.none.fl_str_mv 2024-12-04
dc.type.driver.fl_str_mv info:eu-repo/semantics/preprint
info:eu-repo/semantics/publishedVersion
format preprint
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://preprints.scielo.org/index.php/scielo/preprint/view/10437
10.1590/SciELOPreprints.10437
url https://preprints.scielo.org/index.php/scielo/preprint/view/10437
identifier_str_mv 10.1590/SciELOPreprints.10437
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://preprints.scielo.org/index.php/scielo/preprint/view/10437/19163
dc.rights.driver.fl_str_mv Copyright (c) 2024 Berenice Milani, Alessandra Dutra, Kheronn Khennedy Machado
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2024 Berenice Milani, Alessandra Dutra, Kheronn Khennedy Machado
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 SciELO Preprints
SciELO Preprints
SciELO Preprints
publisher.none.fl_str_mv SciELO Preprints
SciELO Preprints
SciELO Preprints
dc.source.none.fl_str_mv reponame:SciELO Preprints
instname:Scientific Electronic Library Online (SCIELO)
instacron:SCI
instname_str Scientific Electronic Library Online (SCIELO)
instacron_str SCI
institution SCI
reponame_str SciELO Preprints
collection SciELO Preprints
repository.name.fl_str_mv SciELO Preprints - Scientific Electronic Library Online (SCIELO)
repository.mail.fl_str_mv scielo.submission@scielo.org
_version_ 1831964360476459008