Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas

Detalhes bibliográficos
Autor(a) principal: Gomes, Maria Teresa Ferreira
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/92041
Resumo: Relatório de estágio de mestrado em Ensino de Informática
id RCAP_09eda311cb83fa05f8db6c362a10026c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/92041
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativasProject-based learning: from Python programming to developing collaborative and cooperative skillsAprendizagem baseada em projetoAprendizagem colaborativaAprendizagem cooperativaIniciação à programaçãoProject-based learningCollaborative learningCooperative learningIntroduction to programmingCiências Sociais::Ciências da EducaçãoRelatório de estágio de mestrado em Ensino de InformáticaO presente relatório, elaborado no âmbito da unidade curricular de Estágio Profissional do Mestrado em Ensino de Informática da Universidade do Minho, documenta as estratégias e atividades desenvolvidas durante a lecionação do módulo de iniciação à programação aos alunos do 10.º ano do curso profissional de Técnico de Eletrónica, Automação e Computadores, de uma escola profissional. Aprender programação é um desafio extremamente exigente para a maioria dos alunos do ensino secundário. O objetivo deste estudo consistiu em ensinar programação através de metodologias ativas de aprendizagem: colaborativa, cooperativa e baseada em projeto. Com base na observação inicial da turma onde a intervenção foi realizada, considerou-se ser importante utilizar metodologias de aprendizagem que incentivem a participação ativa dos alunos e que permitam a aprendizagem entre pares e o "aprender a fazer". A aprendizagem baseada em projeto, aliada à aprendizagem colaborativa e à interdependência positiva da aprendizagem cooperativa, permitiu aos alunos desenvolverem competências práticas, aplicarem os seus conhecimentos em situações reais e colaborarem de forma efetiva em equipa. A metodologia de investigação, de natureza qualitativa e quantitativa, compreende a análise de dados, obtidos na observação das aulas do professor cooperante, na reflexão das aulas lecionadas, na análise do projeto e nos questionários aos alunos. Os resultados obtidos permitiram confirmar que os alunos adquiriram com sucesso as competências essenciais da colaboração, cooperação e interajuda. Estas competências foram fundamentais para estabelecer e manter relações positivas e saudáveis entre eles. Dessa forma, fica evidente a importância e as vantagens das competências colaborativas e cooperativas, que proporcionam benefícios significativos no desenvolvimento pessoal, na eficácia do trabalho em grupo e na promoção de um ambiente propício à aprendizagem e ao crescimento mútuo.This report, written as part of the Professional Internship curricular unit of the Master's Degree in Computer Science Teaching at the University of Minho, reports the strategies and activities developed during the teaching of the introductory programming module to 10th grade students on the Electronics, Automation and Computers Technician vocational course at a vocational school. Learning programming is an extremely demanding challenge for most secondary school students. The aim of this study was to teach programming through active learning methodologies: collaborative, cooperative and project-based. Based on the initial observation of the class where the intervention was carried out, it was considered important to use learning methodologies that encourage active student participation and allow for peer learning and "learning by doing". Project-based learning, combined with collaborative learning and the positive interdependence of cooperative learning, allowed students to develop practical skills, apply their knowledge in real-life situations and collaborate effectively in teams. The research methodology includes the analysis of qualitative and quantitative data obtained from the observation of the cooperating teacher's classes, the reflection on the classes taught, the analysis of the project and the student questionnaires. The results obtained allowed us to confirm that the students successfully acquired the essential skills of collaboration, cooperation and mutual help. These skills were fundamental in establishing and maintaining positive and healthy relationships among them. Thus, the importance and advantages of collaborative and cooperative skills are evident, as they provide significant benefits in personal development, in the effectiveness of group work and in the promotion of an environment conducive to learning and mutual growth.Lencastre, José AlbertoUniversidade do MinhoGomes, Maria Teresa Ferreira2023-12-042023-12-04T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/92041por203611713info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-06-29T01:22:03Zoai:repositorium.sdum.uminho.pt:1822/92041Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T17:56:38.739140Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
Project-based learning: from Python programming to developing collaborative and cooperative skills
title Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
spellingShingle Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
Gomes, Maria Teresa Ferreira
Aprendizagem baseada em projeto
Aprendizagem colaborativa
Aprendizagem cooperativa
Iniciação à programação
Project-based learning
Collaborative learning
Cooperative learning
Introduction to programming
Ciências Sociais::Ciências da Educação
title_short Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
title_full Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
title_fullStr Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
title_full_unstemmed Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
title_sort Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
author Gomes, Maria Teresa Ferreira
author_facet Gomes, Maria Teresa Ferreira
author_role author
dc.contributor.none.fl_str_mv Lencastre, José Alberto
Universidade do Minho
dc.contributor.author.fl_str_mv Gomes, Maria Teresa Ferreira
dc.subject.por.fl_str_mv Aprendizagem baseada em projeto
Aprendizagem colaborativa
Aprendizagem cooperativa
Iniciação à programação
Project-based learning
Collaborative learning
Cooperative learning
Introduction to programming
Ciências Sociais::Ciências da Educação
topic Aprendizagem baseada em projeto
Aprendizagem colaborativa
Aprendizagem cooperativa
Iniciação à programação
Project-based learning
Collaborative learning
Cooperative learning
Introduction to programming
Ciências Sociais::Ciências da Educação
description Relatório de estágio de mestrado em Ensino de Informática
publishDate 2023
dc.date.none.fl_str_mv 2023-12-04
2023-12-04T00:00: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 https://hdl.handle.net/1822/92041
url https://hdl.handle.net/1822/92041
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203611713
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597079687004160