Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental

Detalhes bibliográficos
Autor(a) principal: Lima Filho, Manoel Pereira de
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
Texto Completo: https://repository.ufrpe.br/handle/123456789/2210
Resumo: Apresentamos nesse trabalho de conclusão de curso algumas soluções tecnológicas e teorias de aprendizagem para uma educação tecnologicamente digital. Demostramos que a educação pode acompanhar e apropriar-se das tecnologias,alinhando a educação formal ao contexto social e temporal permitindo um processo de ensino e aprendizagem mais significativos, cuidando-se de não transformar a educação com uso de tecnologia em educação tecnicista, dissociadas de contexto e de significação para os alunos. Abordamos o construcionismo defendido por educadores como Seymour Papert,que propôs e desenvolveu uma teoria derivada do construcionismo denominada construtivismo, tendo instrumentalizado suas ideias ao desenvolver, junto com outros pesquisadores,uma linguagem de programação que proporciona uma aprendizagem tecnológica para o entendimento da programação de computadores por crianças de maneira crítica e construtivista. Assim, descrevemos algumas ferramentas baseada nas ideias originais de Seymour Papert e suas evoluções tecnológicas. Tais ferramentas usam linguagens visuais em bloco para construção de programas com recursos multimídia,possibilitando a construção de jogos ou para criação de aplicativos mobile. Chegamos a apresentar uma solução comercial para aplicação de robótica educacional chamada Lego MindstormsEV3. Saímos da abordagem teórica e realizamos um estudo de caso que demonstra a aplicação da robótica educacional para o ensino de lógica de programação utilizando programação visual em blocos aplicada a alunos do 5º ano do ensino fundamental, demostrando os desafios propostos,os respectivos resultados alcançados pelos alunos, como também, a percepção dos participantes, descrevendo seus feedbacks, que podem ser importante relato para as melhorias na aplicação das aulas de programação com robótica educacional e realização de trabalhos futuros. Assim, nesse trabalho realizou-se uma pesquisa exploratória demonstrando as principais ferramentas para o ensino de lógica de programação que utilizam uma abordagem visual em blocos de programação, sendo definida uma ferramenta de educação tecnológica que permitiu a criação de estruturas robóticas que poderão ser programadas e experimentas de forma prática, proporcionando uma abordagem teórico-prática para o ensino e a aprendizagem de lógica de programação.
id UFRPE_773320d24a8ff69f52e240194f8e81c9
oai_identifier_str oai:dspace:123456789/2210
network_acronym_str UFRPE
network_name_str Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
repository_id_str https://v2.sherpa.ac.uk/id/repository/10612
spelling Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamentalProgramação (Computadores)Programação visual (Computação)RobóticaEducação básicaApresentamos nesse trabalho de conclusão de curso algumas soluções tecnológicas e teorias de aprendizagem para uma educação tecnologicamente digital. Demostramos que a educação pode acompanhar e apropriar-se das tecnologias,alinhando a educação formal ao contexto social e temporal permitindo um processo de ensino e aprendizagem mais significativos, cuidando-se de não transformar a educação com uso de tecnologia em educação tecnicista, dissociadas de contexto e de significação para os alunos. Abordamos o construcionismo defendido por educadores como Seymour Papert,que propôs e desenvolveu uma teoria derivada do construcionismo denominada construtivismo, tendo instrumentalizado suas ideias ao desenvolver, junto com outros pesquisadores,uma linguagem de programação que proporciona uma aprendizagem tecnológica para o entendimento da programação de computadores por crianças de maneira crítica e construtivista. Assim, descrevemos algumas ferramentas baseada nas ideias originais de Seymour Papert e suas evoluções tecnológicas. Tais ferramentas usam linguagens visuais em bloco para construção de programas com recursos multimídia,possibilitando a construção de jogos ou para criação de aplicativos mobile. Chegamos a apresentar uma solução comercial para aplicação de robótica educacional chamada Lego MindstormsEV3. Saímos da abordagem teórica e realizamos um estudo de caso que demonstra a aplicação da robótica educacional para o ensino de lógica de programação utilizando programação visual em blocos aplicada a alunos do 5º ano do ensino fundamental, demostrando os desafios propostos,os respectivos resultados alcançados pelos alunos, como também, a percepção dos participantes, descrevendo seus feedbacks, que podem ser importante relato para as melhorias na aplicação das aulas de programação com robótica educacional e realização de trabalhos futuros. Assim, nesse trabalho realizou-se uma pesquisa exploratória demonstrando as principais ferramentas para o ensino de lógica de programação que utilizam uma abordagem visual em blocos de programação, sendo definida uma ferramenta de educação tecnológica que permitiu a criação de estruturas robóticas que poderão ser programadas e experimentas de forma prática, proporcionando uma abordagem teórico-prática para o ensino e a aprendizagem de lógica de programação.In this research paper we present some technological solutions and learning theories for a technologically digital education. We have shown that education can accompany and appropriate technologies, aligning formal education with the social and temporal context, allowing for a more meaningful teaching and learning process, taking care not to transform technology-based education into technical education, dissociated from context and meaning for the students. Having the constructionist approach defended by educators like Seymour Papert, who proposed and developed a theory derived from constructionism called constructivism, having instrumentalized his ideas by developing, together with other researchers, a programming language that provides a technological learning for the understanding of programming. computers by children in a critical and constructivist manner. Thus, we describe some tools based on the original ideas of Seymour Papert and his technological developments. These tools use block visual languages to build multimedia-enabled programs, making games possible or building mobile applications. We have come up with a commercial solution for educational robotics application called Lego Mindstorms EV3. We depart from the theoretical approach and carry out a case study that demonstrates the application of educational robotics to the teaching of programming logic using visual block programming applied to students of the 5th gradeof elementary school, demonstrating the proposed challenges, the respective results achieved by the students. , as well as participants' perceptions, describing their feedback, which may be an important report for improvements in the application of programming classes with educational robotics and future work. Thus, in this work an exploratory research was carried out demonstrating the main tools for the teaching of programming logic that use a visual approach in programming blocks, being defined a technological education tool that allowed the creation of robotic structures that can be programmed and practical experiments, providing a theoretical and practical approach to teaching and learning programming logic.BrasilDiniz, Juliana Regueira Bastohttp://lattes.cnpq.br/5986038272786137http://lattes.cnpq.br/0175193064988810Miranda, Ana Clara Cavalcanti dehttp://lattes.cnpq.br/9454892742755108Lima Filho, Manoel Pereira de2020-04-13T19:42:32Z2020-04-13T19:42:32Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis65 f.application/pdfLIMA FILHO, Manoel Pereira de. Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental. 2020. 65 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação)- Unidade Acadêmica de Educação a Distância e Tecnologia, Universidade Federal Rural de Pernambuco, Recife, 2020.https://repository.ufrpe.br/handle/123456789/2210porAtribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BRopenAccessinfo:eu-repo/semantics/openAccessreponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)instname:Universidade Federal Rural de Pernambuco (UFRPE)instacron:UFRPE2022-05-03T17:55:44Zoai:dspace:123456789/2210Repositório InstitucionalPUBhttps://repository.ufrpe.br/oai/requestrepositorio.sib@ufrpe.bropendoar:https://v2.sherpa.ac.uk/id/repository/106122022-05-03T17:55:44Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)false
dc.title.none.fl_str_mv Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
title Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
spellingShingle Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
Lima Filho, Manoel Pereira de
Programação (Computadores)
Programação visual (Computação)
Robótica
Educação básica
title_short Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
title_full Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
title_fullStr Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
title_full_unstemmed Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
title_sort Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental
author Lima Filho, Manoel Pereira de
author_facet Lima Filho, Manoel Pereira de
author_role author
dc.contributor.none.fl_str_mv Diniz, Juliana Regueira Basto
http://lattes.cnpq.br/5986038272786137
http://lattes.cnpq.br/0175193064988810
Miranda, Ana Clara Cavalcanti de
http://lattes.cnpq.br/9454892742755108
dc.contributor.author.fl_str_mv Lima Filho, Manoel Pereira de
dc.subject.por.fl_str_mv Programação (Computadores)
Programação visual (Computação)
Robótica
Educação básica
topic Programação (Computadores)
Programação visual (Computação)
Robótica
Educação básica
description Apresentamos nesse trabalho de conclusão de curso algumas soluções tecnológicas e teorias de aprendizagem para uma educação tecnologicamente digital. Demostramos que a educação pode acompanhar e apropriar-se das tecnologias,alinhando a educação formal ao contexto social e temporal permitindo um processo de ensino e aprendizagem mais significativos, cuidando-se de não transformar a educação com uso de tecnologia em educação tecnicista, dissociadas de contexto e de significação para os alunos. Abordamos o construcionismo defendido por educadores como Seymour Papert,que propôs e desenvolveu uma teoria derivada do construcionismo denominada construtivismo, tendo instrumentalizado suas ideias ao desenvolver, junto com outros pesquisadores,uma linguagem de programação que proporciona uma aprendizagem tecnológica para o entendimento da programação de computadores por crianças de maneira crítica e construtivista. Assim, descrevemos algumas ferramentas baseada nas ideias originais de Seymour Papert e suas evoluções tecnológicas. Tais ferramentas usam linguagens visuais em bloco para construção de programas com recursos multimídia,possibilitando a construção de jogos ou para criação de aplicativos mobile. Chegamos a apresentar uma solução comercial para aplicação de robótica educacional chamada Lego MindstormsEV3. Saímos da abordagem teórica e realizamos um estudo de caso que demonstra a aplicação da robótica educacional para o ensino de lógica de programação utilizando programação visual em blocos aplicada a alunos do 5º ano do ensino fundamental, demostrando os desafios propostos,os respectivos resultados alcançados pelos alunos, como também, a percepção dos participantes, descrevendo seus feedbacks, que podem ser importante relato para as melhorias na aplicação das aulas de programação com robótica educacional e realização de trabalhos futuros. Assim, nesse trabalho realizou-se uma pesquisa exploratória demonstrando as principais ferramentas para o ensino de lógica de programação que utilizam uma abordagem visual em blocos de programação, sendo definida uma ferramenta de educação tecnológica que permitiu a criação de estruturas robóticas que poderão ser programadas e experimentas de forma prática, proporcionando uma abordagem teórico-prática para o ensino e a aprendizagem de lógica de programação.
publishDate 2020
dc.date.none.fl_str_mv 2020-04-13T19:42:32Z
2020-04-13T19:42:32Z
2020
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv LIMA FILHO, Manoel Pereira de. Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental. 2020. 65 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação)- Unidade Acadêmica de Educação a Distância e Tecnologia, Universidade Federal Rural de Pernambuco, Recife, 2020.
https://repository.ufrpe.br/handle/123456789/2210
identifier_str_mv LIMA FILHO, Manoel Pereira de. Ensino e aprendizagem de lógica de programação com linguagem visual em blocos no 5º ano do ensino fundamental. 2020. 65 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação)- Unidade Acadêmica de Educação a Distância e Tecnologia, Universidade Federal Rural de Pernambuco, Recife, 2020.
url https://repository.ufrpe.br/handle/123456789/2210
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BR
openAccess
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BR
openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 65 f.
application/pdf
dc.publisher.none.fl_str_mv Brasil
publisher.none.fl_str_mv Brasil
dc.source.none.fl_str_mv reponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
instname:Universidade Federal Rural de Pernambuco (UFRPE)
instacron:UFRPE
instname_str Universidade Federal Rural de Pernambuco (UFRPE)
instacron_str UFRPE
institution UFRPE
reponame_str Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
collection Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)
repository.name.fl_str_mv Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)
repository.mail.fl_str_mv repositorio.sib@ufrpe.br
_version_ 1809277164481150976