COMPUTATIONAL THINKING FOR TEACHING ALGORITHM AND PROGRAMMING LOGIC IN DISTANCE LEARNING TECHNOLOGY COURSES
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Other Authors: | , |
| 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 |