Skip to content
Informática · 10.º Ano

Ideias de aprendizagem ativa

Introdução ao Pensamento Computacional

Os alunos do 10º ano aprendem melhor quando manipulam conceitos abstratos através de exemplos concretos e colaborativos. Neste tópico, atividades que exigem análise crítica e trabalho de equipa transformam conceitos como decomposição e abstração em competências tangíveis que os alunos podem aplicar em problemas reais.

Aprendizagens EssenciaisDGE: Secundário - Pensamento Computacional
20–60 minPares → Turma inteira3 atividades

Atividade 01

Círculo de Investigação45 min · Pequenos grupos

Círculo de Investigação: Engenharia Inversa de Apps

Em pequenos grupos, os alunos escolhem uma aplicação comum (como o MB Way ou a Uber) e devem decompor as suas funcionalidades principais em subproblemas menores. Devem depois identificar que dados são abstraídos para que o utilizador final tenha uma experiência simples.

Analise como o pensamento computacional pode ser aplicado em cenários não informáticos.

Sugestão de FacilitaçãoDurante a 'Engenharia Inversa de Apps', peça aos alunos para documentarem cada passo de uma app conhecida antes de a reconstruírem em partes.

O que observarEntregue aos alunos um cenário simples (ex: planear uma festa de aniversário). Peça-lhes para, em 2-3 frases, explicarem como usariam a decomposição e a abstração para planear o evento, e listarem 2 padrões que poderiam identificar para tornar o planeamento mais eficiente.

AnalisarAvaliarCriarAutogestãoAutoconsciência
Gerar Aula Completa

Atividade 02

Pensar-Partilhar-Apresentar: O Mapa vs. O Território

Os alunos analisam individualmente diferentes tipos de mapas (metropolitano, topográfico, turístico) e discutem em pares que detalhes foram removidos em cada um (abstração) e porquê. Partilham com a turma como a finalidade do problema dita o nível de abstração necessário.

Diferencie os conceitos de abstração e decomposição num problema complexo.

Sugestão de FacilitaçãoNa atividade 'O Mapa vs. O Território', forneça mapas simplificados e territórios complexos para que os alunos pratiquem a identificação do que é relevante e do que pode ser ignorado.

O que observarApresente um problema complexo (ex: organizar o trânsito numa cidade movimentada). Divida a turma em grupos e peça-lhes para discutirem: 1. Como poderiam decompor este problema? 2. Que aspetos poderiam abstrair para simplificar a análise? 3. Que padrões poderiam identificar para otimizar o fluxo de tráfego?

CompreenderAplicarAnalisarAutoconsciênciaCompetências Relacionais
Gerar Aula Completa

Atividade 03

Rotação por Estações60 min · Pequenos grupos

Rotação por Estações: Desafios de Decomposição

Três estações com problemas distintos: um puzzle lógico, uma receita culinária complexa e um processo administrativo escolar. Em cada estação, o grupo tem de criar um diagrama que decomponha a tarefa em passos atómicos.

Explique a importância do reconhecimento de padrões para a eficiência algorítmica.

Sugestão de FacilitaçãoNas estações de 'Desafios de Decomposição', forneça problemas com dependências claras e desafie os alunos a representarem as relações entre as partes usando diagramas.

O que observarMostre aos alunos uma série de imagens que representam diferentes passos de uma tarefa rotineira (ex: fazer uma sanduíche). Peça-lhes para identificarem os padrões na sequência e para explicarem como a decomposição e a abstração ajudam a descrever o processo de forma clara e concisa.

RecordarCompreenderAplicarAnalisarAutogestãoCompetências Relacionais
Gerar Aula Completa

Algumas notas sobre lecionar esta unidade

Comece por apresentar problemas familiares e mostre como decompor e abstrair são competências naturais que já usamos. Evite apresentar definições formais antes de os alunos terem experienciado os conceitos de forma prática. Pesquisas em pedagogia computacional mostram que a aprendizagem é mais eficaz quando os alunos constroem o conhecimento através de atividades guiadas e discussões estruturadas.

No final destas atividades, os alunos devem ser capazes de: decompor problemas em partes interdependentes, identificar padrões essenciais, e aplicar abstração para simplificar descrições de processos complexos. Espera-se que consigam explicar estas competências usando exemplos das próprias atividades.


Atenção a estes erros comuns

  • Durante a 'Engenharia Inversa de Apps', alguns alunos podem pensar que 'abstração significa apenas resumir a informação'.

    Peça aos alunos para compararem a descrição original da app com a sua versão reconstruída, destacando detalhes removidos que não afetam a funcionalidade principal.

  • Durante as 'Estações de Decomposição', os alunos podem acreditar que 'decompor um problema é apenas fazer uma lista de tarefas'.

    Peça aos alunos para representarem as dependências entre tarefas usando setas em diagramas, mostrando que algumas partes dependem de outras para serem concluídas.


Metodologias usadas neste resumo