Working with programming to learn logic concepts
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Tipo de documento: | Artigo |
| Idioma: | por |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | https://doi.org/10.34627/redvol5iss1e202205 |
Resumo: | Although technology has grown exponentially and programming is no longer a novelty, its integration in a school context, which goes beyond knowing how to program, is very low. Many authors argue that learning to program must happen in context and, preferably, for students to learn concepts from different areas. For this to happen in the classroom, it is necessary for teachers to have similar experiences during their teacher training. This paper presents a case study of a class in the first year of their Teacher Education Program, in which future kindergarten and elementary teachers approached concepts of Boolean logic through programming. A description of the experience is made, and students’ perspectives, learning and difficulties are presented throughout the experience. The results are positive, both in terms of programming knowledge and in relation to the attitudes and perspectives of future kindergarten and elementary teachers regarding their use in the classroom. |
| id |
RCAP_df8598f60197ffde5b4d4a3ad83fa23f |
|---|---|
| oai_identifier_str |
oai:ojs.revistas.rcaap.pt:article/26546 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Working with programming to learn logic conceptsTRABAJO CON PROGRAMACIÓN PARA EL APRENDIZAJE DE CONCEPTOS LÓGICOSTrabalho com programação para aprendizagem de conceitos de lógicaFormação inicial de professoresLógica BooleanaProgramaçãoScratchBoolean logicProgrammingScratchTeacher trainingLogicaProgramaciónScratchformación de profesoresAlthough technology has grown exponentially and programming is no longer a novelty, its integration in a school context, which goes beyond knowing how to program, is very low. Many authors argue that learning to program must happen in context and, preferably, for students to learn concepts from different areas. For this to happen in the classroom, it is necessary for teachers to have similar experiences during their teacher training. This paper presents a case study of a class in the first year of their Teacher Education Program, in which future kindergarten and elementary teachers approached concepts of Boolean logic through programming. A description of the experience is made, and students’ perspectives, learning and difficulties are presented throughout the experience. The results are positive, both in terms of programming knowledge and in relation to the attitudes and perspectives of future kindergarten and elementary teachers regarding their use in the classroom.Si bien la tecnología tiene un crecimiento exponencial y la programación ya no es una novedad, su integración en un contexto escolar, que va más allá de saber programar, es muy limitada. Son muchos los autores que defienden que el aprendizaje de la programación tiene que darse en contexto y, preferentemente, que los alumnos aprendan conceptos de diferentes áreas. Para que esto suceda en el aula, es necesario que los docentes pasen por experiencias similares durante su formación inicial. Este artículo presenta un estudio de caso de una clase del 1° año de la Licenciatura en Educación Básica, en la cual las futuras maestras de párvulos y docentes del 1° y 2° ciclo de educación básica abordaron conceptos de lógica booleana a través del programación. Se hace una descripción de la experiencia y se presentan las perspectivas, aprendizajes y dificultades de los estudiantes a lo largo de la experiencia. Los resultados son positivos, tanto en cuanto a los conocimientos de programación como en relación a las actitudes y perspectivas de los futuros maestros de parvulario y docentes de 1° y 2° ciclos de educación básica respecto a su uso en el aula.Ainda que a tecnologia tenha um crescimento exponencial e a programação já não seja uma novidade, a sua integração num contexto escolar, que vá para além do saber programar, é muito reduzida. São muitos os autores que defendem que aprender a programar tem de acontecer em contexto e, de preferência, para que os alunos aprendam conceitos de diferentes áreas. Para isso acontecer em sala de aula, é necessário que os professores passem por experiências semelhantes durante a sua formação inicial. Neste artigo apresenta-se um estudo de caso de uma turma no 1.º ano da Licenciatura em Educação Básica, em que os futuros educadores de infância e professores do 1.º e 2.º ciclo do ensino básico abordaram conceitos de lógica booleana através da programação. Faz-se uma descrição da experiência e apresentam-se as perspetivas, aprendizagens e dificuldades dos estudantes ao longo de toda a experiência. Os resultados são positivos, tanto ao nível do conhecimento de programação, como em relação às atitudes e perspetivas dos futuros educadores de infância e professores dos 1.º e 2.º ciclos do ensino básico quanto à sua utilização em sala de aula.LE@D - Laboratório de Educação a Distância e eLearning2022-05-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://doi.org/10.34627/redvol5iss1e202205https://doi.org/10.34627/redvol5iss1e202205Journal of Distance Education and eLearning; Vol. 5, Nº 1 (2022); e202205RE@D - Revista de Educación a Distancia y eLearning; Vol. 5, Nº 1 (2022); e202205Revue d'Éducation à Distance et d'Apprentissage en Ligne; Vol. 5, Nº 1 (2022); e202205RE@D - Revista de Educação a Distância e Elearning; Vol. 5, Nº 1 (2022); e2022052182-4967reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAPporhttps://revistas.rcaap.pt/lead_read/article/view/26546https://revistas.rcaap.pt/lead_read/article/view/26546/19731Direitos de Autor (c) 2022 Raquel Santosinfo:eu-repo/semantics/openAccessSantos, Raquel2024-12-14T05:48:00Zoai:ojs.revistas.rcaap.pt:article/26546Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T10:07:33.694775Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Working with programming to learn logic concepts TRABAJO CON PROGRAMACIÓN PARA EL APRENDIZAJE DE CONCEPTOS LÓGICOS Trabalho com programação para aprendizagem de conceitos de lógica |
| title |
Working with programming to learn logic concepts |
| spellingShingle |
Working with programming to learn logic concepts Santos, Raquel Formação inicial de professores Lógica Booleana Programação Scratch Boolean logic Programming Scratch Teacher training Logica Programación Scratch formación de profesores |
| title_short |
Working with programming to learn logic concepts |
| title_full |
Working with programming to learn logic concepts |
| title_fullStr |
Working with programming to learn logic concepts |
| title_full_unstemmed |
Working with programming to learn logic concepts |
| title_sort |
Working with programming to learn logic concepts |
| author |
Santos, Raquel |
| author_facet |
Santos, Raquel |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Santos, Raquel |
| dc.subject.por.fl_str_mv |
Formação inicial de professores Lógica Booleana Programação Scratch Boolean logic Programming Scratch Teacher training Logica Programación Scratch formación de profesores |
| topic |
Formação inicial de professores Lógica Booleana Programação Scratch Boolean logic Programming Scratch Teacher training Logica Programación Scratch formación de profesores |
| description |
Although technology has grown exponentially and programming is no longer a novelty, its integration in a school context, which goes beyond knowing how to program, is very low. Many authors argue that learning to program must happen in context and, preferably, for students to learn concepts from different areas. For this to happen in the classroom, it is necessary for teachers to have similar experiences during their teacher training. This paper presents a case study of a class in the first year of their Teacher Education Program, in which future kindergarten and elementary teachers approached concepts of Boolean logic through programming. A description of the experience is made, and students’ perspectives, learning and difficulties are presented throughout the experience. The results are positive, both in terms of programming knowledge and in relation to the attitudes and perspectives of future kindergarten and elementary teachers regarding their use in the classroom. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-05-25 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://doi.org/10.34627/redvol5iss1e202205 https://doi.org/10.34627/redvol5iss1e202205 |
| url |
https://doi.org/10.34627/redvol5iss1e202205 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
https://revistas.rcaap.pt/lead_read/article/view/26546 https://revistas.rcaap.pt/lead_read/article/view/26546/19731 |
| dc.rights.driver.fl_str_mv |
Direitos de Autor (c) 2022 Raquel Santos info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Direitos de Autor (c) 2022 Raquel Santos |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
LE@D - Laboratório de Educação a Distância e eLearning |
| publisher.none.fl_str_mv |
LE@D - Laboratório de Educação a Distância e eLearning |
| dc.source.none.fl_str_mv |
Journal of Distance Education and eLearning; Vol. 5, Nº 1 (2022); e202205 RE@D - Revista de Educación a Distancia y eLearning; Vol. 5, Nº 1 (2022); e202205 Revue d'Éducation à Distance et d'Apprentissage en Ligne; Vol. 5, Nº 1 (2022); e202205 RE@D - Revista de Educação a Distância e Elearning; Vol. 5, Nº 1 (2022); e202205 2182-4967 reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833590500255334400 |