Treffer: Aprendizagem baseada em projeto: da programação em Python ao desenvolvimento de competências colaborativas e cooperativas
Weitere Informationen
O 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.
Relatório de estágio de mestrado em Ensino de Informática