Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Manancial - Repositório Digital da UFSM |
Texto Completo: | http://repositorio.ufsm.br/handle/1/22335 |
Resumo: | The growing advancement of technologies has contemplated diverse audiences on a daily basis, providing greater efficiency in carrying out professional activities, entertainment and education. In a more technical educational context, computer programming is one of the most important content, as its knowledge facilitates the interpretation and resolution of problems. In technical and higher courses with an emphasis on technology, learning to program is one of the great difficulties presented by students. In this sense, this work aims to understand how the use of the Arduino Platform can contribute to the learning of computer programming from the teaching of the basic principles of programming logic when developing electronic prototypes. As for its nature, this research is considered applied, to the other methods of approach it is qualitative. From the point of view of the objectives, it is characterized as an exploratory research and, to the technical procedures, as a case study. For data collection, observation and questionnaire methods will be used. This research will be based on the problematizing dialogical theory, starting from the three pedagogical moments: initial problematization, knowledge organization, knowledge application, approached by Demétrio Delizoicov, where students will be proposed projects related to the programming contents to be solved with the Arduino Platform . From these moments, we seek to propose Arduino as an alternative to enhance the process of teaching and learning computer programming. With the data collection, it was noticeable that the practice of this research as a methodology for teaching and learning computer programming corroborates for students to build this knowledge more easily. Based on the practices developed, a manual for teachers was created as a final product, which was made available on the course page. This work is linked to the line of research on Development of Educational Network Technologies of the Graduate Program in Educational Network Technologies at the Federal University of Santa Maria-UFSM. |
id |
UFSM_5b63a46e65cba6769618c006be6da54b |
---|---|
oai_identifier_str |
oai:repositorio.ufsm.br:1/22335 |
network_acronym_str |
UFSM |
network_name_str |
Manancial - Repositório Digital da UFSM |
repository_id_str |
|
spelling |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadoresArduino platform: an alternative to potentialize computer programming learningAprendizagemArduinoMomentos pedagógicosProgramaçãoLearningArduino pedagogical momentsProgrammingCNPQ::CIENCIAS HUMANAS::EDUCACAOThe growing advancement of technologies has contemplated diverse audiences on a daily basis, providing greater efficiency in carrying out professional activities, entertainment and education. In a more technical educational context, computer programming is one of the most important content, as its knowledge facilitates the interpretation and resolution of problems. In technical and higher courses with an emphasis on technology, learning to program is one of the great difficulties presented by students. In this sense, this work aims to understand how the use of the Arduino Platform can contribute to the learning of computer programming from the teaching of the basic principles of programming logic when developing electronic prototypes. As for its nature, this research is considered applied, to the other methods of approach it is qualitative. From the point of view of the objectives, it is characterized as an exploratory research and, to the technical procedures, as a case study. For data collection, observation and questionnaire methods will be used. This research will be based on the problematizing dialogical theory, starting from the three pedagogical moments: initial problematization, knowledge organization, knowledge application, approached by Demétrio Delizoicov, where students will be proposed projects related to the programming contents to be solved with the Arduino Platform . From these moments, we seek to propose Arduino as an alternative to enhance the process of teaching and learning computer programming. With the data collection, it was noticeable that the practice of this research as a methodology for teaching and learning computer programming corroborates for students to build this knowledge more easily. Based on the practices developed, a manual for teachers was created as a final product, which was made available on the course page. This work is linked to the line of research on Development of Educational Network Technologies of the Graduate Program in Educational Network Technologies at the Federal University of Santa Maria-UFSM.O crescente avanço das tecnologias tem contemplado diversos públicos no dia a dia, proporcionando maior eficiência na realização de atividades profissionais, de entretenimento e educação. Em um contexto educacional mais técnico, a programação de computadores consiste em um dos conteúdos de maior importância, pois seu conhecimento facilita a interpretação e resolução de problemas. Em cursos técnicos e superiores com ênfase em tecnologia, o aprendizado de programação é uma das grandes dificuldades apresentadas pelos alunos. Nesse sentido, este trabalho tem por objetivo compreender como a utilização da Plataforma Arduino pode contribuir na aprendizagem de programação de computadores a partir do ensino dos princípios básicos da lógica de programação ao desenvolver protótipos eletrônicos. Quanto à sua natureza, esta pesquisa é considerada aplicada, aos demais métodos de abordagem é qualitativa. Do ponto de vista dos objetivos, se caracteriza como uma pesquisa exploratória e, aos procedimentos técnicos, como um estudo de caso. Para a coleta de dados, serão utilizados os métodos de observação e questionário. Esta pesquisa terá como base a teoria dialógica problematizadora, partindo dos três momentos pedagógicos: problematização inicial, organização do conhecimento, aplicação do conhecimento, abordados por Demétrio Delizoicov, onde serão propostos aos alunos projetos relacionados aos conteúdos de programação para serem resolvidos com a Plataforma Arduino. A partir desses momentos, procura-se propor o Arduino como uma alternativa para potencializar no processo de ensino e aprendizagem de programação de computadores. Com a coleta dos dados foi perceptível que a prática dessa pesquisa como metodologia no ensino e aprendizagem de programação de computadores corrobora para que os alunos construam esse conhecimento com mais facilidade. A partir das práticas desenvolvidas, foi elaborado como produto final um manual para professores que foi disponibilizado na página do curso. Este trabalho está vinculado à linha de pesquisa de Desenvolvimento de Tecnologias Educacionais em Rede do Programa de Pós-Graduação em Tecnologias Educacionais em Rede da Universidade Federal de Santa Maria-UFSM.Universidade Federal de Santa MariaBrasilEducaçãoUFSMPrograma de Pós-Graduação em Tecnologias Educacionais em RedeCentro de EducaçãoCordenonsi, Andre Zankihttp://lattes.cnpq.br/4311327191424332Fontana, Marcus Vinícius LiessemCambrana, Adão CaronLauer, Anderson José2021-10-05T09:32:00Z2021-10-05T09:32:00Z2020-03-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/22335porAttribution-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:UFSM2021-10-06T06:03:35Zoai:repositorio.ufsm.br:1/22335Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2021-10-06T06:03:35Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
dc.title.none.fl_str_mv |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores Arduino platform: an alternative to potentialize computer programming learning |
title |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
spellingShingle |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores Lauer, Anderson José Aprendizagem Arduino Momentos pedagógicos Programação Learning Arduino pedagogical moments Programming CNPQ::CIENCIAS HUMANAS::EDUCACAO |
title_short |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
title_full |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
title_fullStr |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
title_full_unstemmed |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
title_sort |
Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores |
author |
Lauer, Anderson José |
author_facet |
Lauer, Anderson José |
author_role |
author |
dc.contributor.none.fl_str_mv |
Cordenonsi, Andre Zanki http://lattes.cnpq.br/4311327191424332 Fontana, Marcus Vinícius Liessem Cambrana, Adão Caron |
dc.contributor.author.fl_str_mv |
Lauer, Anderson José |
dc.subject.por.fl_str_mv |
Aprendizagem Arduino Momentos pedagógicos Programação Learning Arduino pedagogical moments Programming CNPQ::CIENCIAS HUMANAS::EDUCACAO |
topic |
Aprendizagem Arduino Momentos pedagógicos Programação Learning Arduino pedagogical moments Programming CNPQ::CIENCIAS HUMANAS::EDUCACAO |
description |
The growing advancement of technologies has contemplated diverse audiences on a daily basis, providing greater efficiency in carrying out professional activities, entertainment and education. In a more technical educational context, computer programming is one of the most important content, as its knowledge facilitates the interpretation and resolution of problems. In technical and higher courses with an emphasis on technology, learning to program is one of the great difficulties presented by students. In this sense, this work aims to understand how the use of the Arduino Platform can contribute to the learning of computer programming from the teaching of the basic principles of programming logic when developing electronic prototypes. As for its nature, this research is considered applied, to the other methods of approach it is qualitative. From the point of view of the objectives, it is characterized as an exploratory research and, to the technical procedures, as a case study. For data collection, observation and questionnaire methods will be used. This research will be based on the problematizing dialogical theory, starting from the three pedagogical moments: initial problematization, knowledge organization, knowledge application, approached by Demétrio Delizoicov, where students will be proposed projects related to the programming contents to be solved with the Arduino Platform . From these moments, we seek to propose Arduino as an alternative to enhance the process of teaching and learning computer programming. With the data collection, it was noticeable that the practice of this research as a methodology for teaching and learning computer programming corroborates for students to build this knowledge more easily. Based on the practices developed, a manual for teachers was created as a final product, which was made available on the course page. This work is linked to the line of research on Development of Educational Network Technologies of the Graduate Program in Educational Network Technologies at the Federal University of Santa Maria-UFSM. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-03-06 2021-10-05T09:32:00Z 2021-10-05T09:32:00Z |
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/22335 |
url |
http://repositorio.ufsm.br/handle/1/22335 |
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_ |
1805922154190995456 |