Introdução a uma Linguagem de Programação
Os alunos familiarizam-se com o ambiente de desenvolvimento e a sintaxe básica de uma linguagem de programação textual (e.g., Python).
Questões-Chave
- Explique a importância de seguir a sintaxe de uma linguagem de programação.
- Compare a estrutura de um programa em pseudocódigo com a sua implementação numa linguagem real.
- Avalie os desafios iniciais na transição da programação visual para a textual.
Aprendizagens Essenciais
Sobre este tópico
O estudo da Crónica de D. João I, de Fernão Lopes, foca-se na inovação historiográfica do 'pai da prosa portuguesa'. O conceito de 'arraia-miúda' como ator coletivo é central, pois rompe com a tradição de focar a história apenas nos grandes vultos. Os alunos analisam como o povo de Lisboa e de outras cidades se organiza e intervém decisivamente na crise de 1383-1385, garantindo a independência nacional perante a ameaça castelhana.
Fernão Lopes utiliza uma linguagem visual e dinâmica que antecipa o realismo moderno. Ao estudar passagens como o cerco de Lisboa ou a aclamação em Santarém, os alunos percebem a importância da emoção e do pormenor na construção da narrativa histórica. Este tópico é ideal para abordagens centradas no aluno, onde a análise de fontes e a reconstrução de eventos permitem compreender a força da vontade coletiva na moldagem do destino de uma nação.
Ideias de aprendizagem ativa
Galeria de Exposição: Retratos do Povo
Exposição de excertos da crónica que descrevem ações da 'arraia-miúda'. Os alunos circulam pela sala, anotando em post-its as características psicológicas e físicas atribuídas ao povo em cada passagem.
Círculo de Investigação: O Repórter de 1383
Em grupos, os alunos escolhem um episódio (ex: a morte do Conde Andeiro) e criam um guião de reportagem televisiva 'em direto'. Devem entrevistar elementos do povo para captar a sua perspetiva e motivações.
Pensar-Partilhar-Apresentar: O Herói Individual vs. Coletivo
Os alunos comparam a figura do Mestre de Avis com a multidão anónima. Discutem em pares quem tem mais poder na narrativa de Fernão Lopes e apresentam uma conclusão fundamentada à turma.
Atenção a estes erros comuns
Erro comumPensar que Fernão Lopes inventava os diálogos apenas para ser criativo.
O que ensinar em alternativa
Embora use recursos literários, Lopes baseia-se em testemunhos e documentos. O uso do discurso direto serve para dar verosimilhança e 'verdade' humana à história, algo que os alunos compreendem melhor ao analisar a fiabilidade das fontes.
Erro comumAchar que o povo era uma massa desorganizada e sem objetivos.
O que ensinar em alternativa
A crónica mostra que o povo tinha consciência política e agia em defesa da 'prol comum'. Através da análise de episódios específicos, os alunos veem a organização e a determinação estratégica das massas.
Metodologias Sugeridas
Preparado para lecionar este tópico?
Gere uma missão de aprendizagem ativa completa e pronta para a sala de aula em segundos.
Perguntas frequentes
Quem era a 'arraia-miúda' para Fernão Lopes?
O que torna Fernão Lopes diferente dos cronistas anteriores?
Qual é a importância da crise de 1383-1385?
Como é que as simulações ajudam a entender o conceito de ator coletivo?
Mais em Programação e Desenvolvimento de Software
Variáveis e Tipos de Dados
Os alunos dominam a gramática de uma linguagem de programação e gerem diferentes tipos de dados (inteiros, strings, booleanos) em memória.
3 methodologies
Operadores e Expressões
Os alunos utilizam operadores aritméticos, relacionais e lógicos para construir expressões complexas e realizar cálculos e comparações.
3 methodologies
Estruturas de Controlo em Código
Os alunos implementam estruturas de decisão (if/else) e repetição (for/while) diretamente em código, traduzindo algoritmos para a linguagem de programação.
3 methodologies
Funções e Modularidade de Código
Os alunos criam blocos de código independentes (funções) para promover a organização, reutilização e manutenção do software.
3 methodologies
Parâmetros e Valores de Retorno
Os alunos aprendem a passar informações para funções através de parâmetros e a receber resultados através de valores de retorno.
3 methodologies