Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Manancial - Repositório Digital da UFSM |
dARK ID: | ark:/26339/0013000003t3p |
Texto Completo: | http://repositorio.ufsm.br/handle/1/30736 |
Resumo: | The National Common Curricular Base (BNCC), through a guiding document, determines guidelines that provide for the insertion of technologies in the teaching and learning process in Basic Education. Skills related to Computing awaken student autonomy, creativity and help in problem solving. There are already some national (CIEB and SBC) and international (CSTA K12) reference curricula in computing that disagree with the importance of teaching algorithms and programming logic in high school, as well as authors who suggest the use of technologies to support the teaching of this content. In this context, this work aims to develop a Study Unit to support the teaching and learning of algorithms and programming logic through the specific App Inventor for High School, verified according to the guidelines of reference curricula in computing. Based on the Instructional Design (ID) model known as ADDIE, activities related to teaching algorithms and programming logic are planned and educational resources are developed to support the execution of the Study Unit. This work was developed based on the Design Science Research (DSR) approach, which includes the development of an artifact to solve a problem in a given context. The results indicate that the App Inventor environment assists in the process of teaching and learning programming logic, and brings with it strategies that encourage users to solve problems, making them have more application and interest in application development. Based on the evaluation, it is possible to highlight that the UE “Learning Algorithms and LP through App Inventor” can contribute to fun learning, which enables engagement and motivation on the part of students during classes. |
id |
UFSM_c95ef514195bbfafdd399df36bb67cba |
---|---|
oai_identifier_str |
oai:repositorio.ufsm.br:1/30736 |
network_acronym_str |
UFSM |
network_name_str |
Manancial - Repositório Digital da UFSM |
repository_id_str |
|
spelling |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App InventorLógica de programaçãoAlgoritmosApp InventorUnidade de estudoProgramming logicAlgorithmsUnit of studyCNPQ::CIENCIAS HUMANAS::EDUCACAOThe National Common Curricular Base (BNCC), through a guiding document, determines guidelines that provide for the insertion of technologies in the teaching and learning process in Basic Education. Skills related to Computing awaken student autonomy, creativity and help in problem solving. There are already some national (CIEB and SBC) and international (CSTA K12) reference curricula in computing that disagree with the importance of teaching algorithms and programming logic in high school, as well as authors who suggest the use of technologies to support the teaching of this content. In this context, this work aims to develop a Study Unit to support the teaching and learning of algorithms and programming logic through the specific App Inventor for High School, verified according to the guidelines of reference curricula in computing. Based on the Instructional Design (ID) model known as ADDIE, activities related to teaching algorithms and programming logic are planned and educational resources are developed to support the execution of the Study Unit. This work was developed based on the Design Science Research (DSR) approach, which includes the development of an artifact to solve a problem in a given context. The results indicate that the App Inventor environment assists in the process of teaching and learning programming logic, and brings with it strategies that encourage users to solve problems, making them have more application and interest in application development. Based on the evaluation, it is possible to highlight that the UE “Learning Algorithms and LP through App Inventor” can contribute to fun learning, which enables engagement and motivation on the part of students during classes.A Base Nacional Comum Curricular (BNCC), por meio de um documento norteador, determina diretrizes que prevêem a inserção de tecnologias no processo de ensino e aprendizagem na Educação Básica. As competências relacionadas à Computação despertam no aluno a autonomia, a criatividade e auxiliam na resolução de problemas. Já existem alguns currículos de referência em computação nacionais (CIEB e SBC) e internacionais (CSTA K12) que discorrem da importância do ensino de algoritmos e lógica de programação no Ensino Médio, bem como autores que sugerem a utilização de tecnologias para apoiar o ensino desse conteúdo. Nesse contexto, este trabalho visa o desenvolvimento de uma Unidade de Estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação por meio do App Inventor voltado para o Ensino Médio, alinhada às diretrizes dos currículos de referência em computação. Baseado no modelo de Design Instrucional (DI) conhecido como ADDIE, são planejadas as atividades referentes ao ensino de algoritmos e lógica de programação e desenvolvidos os recursos educacionais para apoiar a execução da Unidade de Estudo. O presente trabalho foi desenvolvido com base na abordagem Design Science Research (DSR), que aconselha o desenvolvimento de um artefato para solucionar um problema em um determinado contexto. Os resultados apontam que o ambiente App Inventor auxilia no processo de ensino e aprendizagem de lógica de programação, e traz consigo estratégias que instigam os usuários na resolução de problemas, fazendo com que os mesmos tenham mais motivação e interesse no desenvolvimento de aplicativos. Com base na avaliação, é possível destacar que a UE “Aprendendo Algoritmos e LP por meio do App Inventor” pode contribuir para uma aprendizagem divertida, que possibilita engajamento e motivação por parte dos alunos, durante as aulas.Universidade Federal de Santa MariaBrasilEducaçãoUFSMPrograma de Pós-Graduação em Tecnologias Educacionais em RedeCentro de EducaçãoBernardi, Gilianehttp://lattes.cnpq.br/8988734339185408Cordenonsi, Andre ZankiFigueiredo, Maria AngélicaPippi, Jonathan Donato2023-11-30T17:50:36Z2023-11-30T17:50:36Z2023-08-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/30736ark:/26339/0013000003t3pporAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2023-11-30T17:50:37Zoai:repositorio.ufsm.br:1/30736Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2023-11-30T17:50:37Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
dc.title.none.fl_str_mv |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
title |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
spellingShingle |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor Pippi, Jonathan Donato Lógica de programação Algoritmos App Inventor Unidade de estudo Programming logic Algorithms Unit of study CNPQ::CIENCIAS HUMANAS::EDUCACAO |
title_short |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
title_full |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
title_fullStr |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
title_full_unstemmed |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
title_sort |
Unidade de estudo para apoiar o ensino e aprendizagem de algoritmos e lógica de programação no ensino médio por meio do App Inventor |
author |
Pippi, Jonathan Donato |
author_facet |
Pippi, Jonathan Donato |
author_role |
author |
dc.contributor.none.fl_str_mv |
Bernardi, Giliane http://lattes.cnpq.br/8988734339185408 Cordenonsi, Andre Zanki Figueiredo, Maria Angélica |
dc.contributor.author.fl_str_mv |
Pippi, Jonathan Donato |
dc.subject.por.fl_str_mv |
Lógica de programação Algoritmos App Inventor Unidade de estudo Programming logic Algorithms Unit of study CNPQ::CIENCIAS HUMANAS::EDUCACAO |
topic |
Lógica de programação Algoritmos App Inventor Unidade de estudo Programming logic Algorithms Unit of study CNPQ::CIENCIAS HUMANAS::EDUCACAO |
description |
The National Common Curricular Base (BNCC), through a guiding document, determines guidelines that provide for the insertion of technologies in the teaching and learning process in Basic Education. Skills related to Computing awaken student autonomy, creativity and help in problem solving. There are already some national (CIEB and SBC) and international (CSTA K12) reference curricula in computing that disagree with the importance of teaching algorithms and programming logic in high school, as well as authors who suggest the use of technologies to support the teaching of this content. In this context, this work aims to develop a Study Unit to support the teaching and learning of algorithms and programming logic through the specific App Inventor for High School, verified according to the guidelines of reference curricula in computing. Based on the Instructional Design (ID) model known as ADDIE, activities related to teaching algorithms and programming logic are planned and educational resources are developed to support the execution of the Study Unit. This work was developed based on the Design Science Research (DSR) approach, which includes the development of an artifact to solve a problem in a given context. The results indicate that the App Inventor environment assists in the process of teaching and learning programming logic, and brings with it strategies that encourage users to solve problems, making them have more application and interest in application development. Based on the evaluation, it is possible to highlight that the UE “Learning Algorithms and LP through App Inventor” can contribute to fun learning, which enables engagement and motivation on the part of students during classes. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-11-30T17:50:36Z 2023-11-30T17:50:36Z 2023-08-18 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufsm.br/handle/1/30736 |
dc.identifier.dark.fl_str_mv |
ark:/26339/0013000003t3p |
url |
http://repositorio.ufsm.br/handle/1/30736 |
identifier_str_mv |
ark:/26339/0013000003t3p |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Educação UFSM Programa de Pós-Graduação em Tecnologias Educacionais em Rede Centro de Educação |
publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Educação UFSM Programa de Pós-Graduação em Tecnologias Educacionais em Rede Centro de Educação |
dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
instname_str |
Universidade Federal de Santa Maria (UFSM) |
instacron_str |
UFSM |
institution |
UFSM |
reponame_str |
Manancial - Repositório Digital da UFSM |
collection |
Manancial - Repositório Digital da UFSM |
repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com |
_version_ |
1815172277649539072 |