Ensino de variáveis estruturadas string em linguagem C com recurso à plataforma Arduino
Autor(a) principal: | |
---|---|
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 |