Plataforma Arduino: uma alternativa para potencializar a aprendizagem de programação de computadores
Ano de defesa: | 2020 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal de Santa Maria
Brasil Educação UFSM Programa de Pós-Graduação em Tecnologias Educacionais em Rede Centro de Educação |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | 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. |