Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino

Detalhes bibliográficos
Autor(a) principal: Ferreira, Paulo de Oliveira
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/47908
Resumo: Relatórios da Prática de Ensino Supervisionada, Mestrado em Ensino de Informática, Universidade de Lisboa, Instituto de Educação, 2020
id RCAP_83424144fed55e124b27343a6cd6e46b
oai_identifier_str oai:repositorio.ul.pt:10451/47908
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma ArduinoLinguagem de programaçãoAprendizagem baseada em problemasActividades pedagógicasRelatórios da prática de ensino supervisionada - 2020Domínio/Área Científica::Ciências Sociais::Ciências da EducaçãoRelatórios da Prática de Ensino Supervisionada, Mestrado em Ensino de Informática, Universidade de Lisboa, Instituto de Educação, 2020Realizado no âmbito da unidade Curricular Iniciação à Prática Profissional IV do Mestrado em Ensino de Informática da Universidade de Lisboa, no Instituto de Educação, este relatório documenta a experiência vivida na Prática de Ensino Supervisionada (PES), realizada na Escola Secundária de Sacavém, do Agrupamento de Escolas Eduardo Gageiro. Esta intervenção pedagógica foi realizada numa turma do 1.º ano do Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos, na disciplina Programação e Sistemas de Informação, em particular no módulo 4 – Estruturas de Dados Estáticas. Este módulo tem como temática principal as estruturas de dados estáticas na linguagem programação C, propriamente os Arrays nos quais se inserem as variáveis String. As atividades pedagógicas incidiram sobre os conceitos relacionados com a sua definição e manipulação. Considerando a natureza dos conteúdos, e a problemática associada a este nível do ensino de programação, as atividades de aprendizagem planeadas foram organizadas segundo os princípios da metodologia de Aprendizagem Baseada em Problemas. Assim, foram desenhados vários problemas que os alunos tiveram que desenvolver para aplicar e dominar os respetivos conteúdos. Na primeira parte da PES os exercícios foram realizados na IDE DEV C++, e na segunda parte o problema final pretendeu que os alunos implementassem um sistema cujo funcionamento principal consiste na visualização de Strings através de um display LCD modular ligado ao Microcontrolador Arduino. Essas Strings apresentam valores de temperatura e humidade ambiente captados através de um módulo dedicado também ligado ao Arduino. A análise dos resultados, relativa à evolução da aprendizagem dos alunos apresenta uma melhoria nos vários domínios de avaliação sumativa, entre a primeira e a segunda parte da PES, indicando também que esse fato esteve diretamente relacionado com o aumento do grau de interesse e satisfação com a utilização da plataforma Arduino nas atividades, assim como com a sua adequação à metodologia PBL e respetivas estratégias.Within the scope of the Initiation of the Professional Practice IV curricular unit of the Master’s degree in Informatics Teaching from the University of Lisbon, Institute of Education, this report describes the experience result from the Supervised Teaching Practice (STP), held at Sacavém High School, from the school group Eduardo Gageiro. This pedagogical intervention was realised in the 1st year class from the Professional Course of Computer Systems Management and Programming Technician, at the discipline of Programming and Information Systems, particularly in the Module 4 – Static Data structures. This module has as main theme the static data structures in the C programming language, properly the Arrays in which the String variables are inserted. The pedagogical activities focused on the concepts related to its definition and manipulation. Considering the nature of this theme contents, and the current issue ralated to teaching of this first programming level, the planned learning activities where organized and oriented by the Problem base learning methodology principles. Thus, several problems were designed that the students had to develop in order to apply and master the respective contents. In the first part of the STP, the exercises were carried out in IDE DEV C ++, and in the second part the final problem was that the students implemented a system whose main function is the visualization of Strings through a modular LCD display connected to the Arduino Microcontroller. These Strings present ambient temperature and humidity values captured through a dedicated module also connected to the Arduino. The analysis of the results, related to the evolution of the students' learning, shows an improvement in the several domains of summative assessment, between the first and the second part of the STP, also indicating that this fact was directly related to the increase in the degree of interest and satisfaction with the use of the Arduino platform in activities, as well as its adaptation to the PBL methodology and respective strategies.Piedade, JoãoAfonso, Ana Paula Pereira, 1965-Repositório da Universidade de LisboaFerreira, Paulo de Oliveira2021-05-17T09:08:05Z20202020-12-092020-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/47908porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T16:51:03Zoai:repositorio.ul.pt:10451/47908Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:59:50.248178Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
title Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
spellingShingle Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
Ferreira, Paulo de Oliveira
Linguagem de programação
Aprendizagem baseada em problemas
Actividades pedagógicas
Relatórios da prática de ensino supervisionada - 2020
Domínio/Área Científica::Ciências Sociais::Ciências da Educação
title_short Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
title_full Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
title_fullStr Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
title_full_unstemmed Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
title_sort Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
author Ferreira, Paulo de Oliveira
author_facet Ferreira, Paulo de Oliveira
author_role author
dc.contributor.none.fl_str_mv Piedade, João
Afonso, Ana Paula Pereira, 1965-
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Ferreira, Paulo de Oliveira
dc.subject.por.fl_str_mv Linguagem de programação
Aprendizagem baseada em problemas
Actividades pedagógicas
Relatórios da prática de ensino supervisionada - 2020
Domínio/Área Científica::Ciências Sociais::Ciências da Educação
topic Linguagem de programação
Aprendizagem baseada em problemas
Actividades pedagógicas
Relatórios da prática de ensino supervisionada - 2020
Domínio/Área Científica::Ciências Sociais::Ciências da Educação
description Relatórios da Prática de Ensino Supervisionada, Mestrado em Ensino de Informática, Universidade de Lisboa, Instituto de Educação, 2020
publishDate 2020
dc.date.none.fl_str_mv 2020
2020-12-09
2020-01-01T00:00:00Z
2021-05-17T09:08:05Z
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://hdl.handle.net/10451/47908
url http://hdl.handle.net/10451/47908
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134544894361600