Portugal · Aprendizagens Essenciais
7° Ano Navegação Digital e Pensamento Computacional
Este currículo foca-se no desenvolvimento de competências essenciais em literacia digital, segurança online e introdução à programação. Os alunos exploram a arquitetura de sistemas, a ética na comunicação digital e a resolução de problemas através de algoritmos e pensamento computacional.

01Segurança, Responsabilidade e Bem-Estar Online
Exploração das regras de segurança na Internet e o impacto das pegadas digitais na vida real.
Os alunos analisam como a sua presença online contribui para a sua identidade digital e como esta é percebida por outros.
Os alunos investigam a natureza permanente da pegada digital e as suas implicações a longo prazo para a privacidade e reputação.
Os alunos exploram os direitos de privacidade online e as melhores práticas para proteger dados pessoais em diferentes plataformas.
Os alunos identificam e analisam exemplos de phishing, malware e outras ameaças comuns, aprendendo a reconhecê-las.
Os alunos aplicam estratégias de cibersegurança, como senhas fortes e autenticação de dois fatores, para proteger os seus dispositivos e contas.
Os alunos discutem a importância do respeito e da empatia na comunicação online, abordando o cyberbullying e a netiqueta.
Os alunos compreendem os conceitos de direitos de autor, propriedade intelectual e as suas implicações na criação e partilha de conteúdos digitais.
Os alunos exploram as licenças Creative Commons como alternativa aos direitos de autor tradicionais, promovendo a partilha e reutilização de obras.
Os alunos analisam como a tecnologia afeta a sociedade, incluindo questões de inclusão digital, acesso e responsabilidade social.

02Arquitetura de Computadores e Sistemas
Compreensão do funcionamento interno do hardware e a interação com o software de sistema.
Os alunos identificam os principais componentes de um computador (CPU, RAM, armazenamento) e as suas funções básicas.
Os alunos exploram diferentes tipos de periféricos e a sua interação com a unidade central de processamento.
Os alunos investigam a evolução do hardware e o seu impacto na sustentabilidade ambiental, incluindo o ciclo de vida dos componentes.
Os alunos analisam o papel do sistema operativo na gestão de recursos, interface com o utilizador e execução de programas.
Os alunos distinguem entre software de sistema e software de aplicação, explorando diferentes tipos de programas e as suas finalidades.
Os alunos aprendem a organizar ficheiros e pastas de forma eficiente, utilizando sistemas de hierarquia e nomenclatura.
Os alunos introduzem-se aos conceitos básicos de redes locais (LAN) e redes globais (WAN), incluindo a Internet.
Os alunos exploram a estrutura da Internet, incluindo servidores, clientes e protocolos de comunicação.
Os alunos identificam diferentes serviços de rede (e-mail, web) e compreendem o conceito de computação na nuvem.

03Investigação e Curadoria de Informação
Desenvolvimento de técnicas avançadas de pesquisa e avaliação crítica de fontes digitais.
Os alunos utilizam operadores booleanos (AND, OR, NOT) e outros filtros para refinar resultados de pesquisa na web.
Os alunos investigam como os algoritmos dos motores de busca funcionam e como influenciam os resultados apresentados.
Os alunos distinguem entre diferentes tipos de fontes de informação (académicas, jornalísticas, pessoais) e avaliam a sua fiabilidade.
Os alunos aplicam critérios de fiabilidade para identificar e analisar notícias falsas e desinformação online.
Os alunos desenvolvem o pensamento crítico para navegar na sobrecarga de informação e tomar decisões informadas.
Os alunos aprendem métodos para organizar, guardar e categorizar informação digital de forma estruturada e acessível.
Os alunos exploram e utilizam ferramentas de curadoria digital que permitem a colaboração na recolha e partilha de recursos.
Os alunos desenvolvem uma biblioteca digital pessoal, aplicando princípios de organização e curadoria para uso futuro.

04Criação e Edição de Conteúdos Digitais
Produção de documentos e apresentações multimédia utilizando ferramentas de produtividade.
Os alunos dominam a aplicação de estilos, secções e formatação estruturada para documentos longos e complexos.
Os alunos aprendem a criar índices automáticos, sumários e referências cruzadas para documentos extensos.
Os alunos exploram princípios de design visual e acessibilidade para criar documentos e apresentações mais eficazes e inclusivos.
Os alunos desenvolvem competências para criar apresentações com uma narrativa visual coesa e impactante.
Os alunos exploram e utilizam ferramentas de apresentação que permitem a interatividade e o envolvimento da audiência.
Os alunos aprendem técnicas básicas de edição de imagem e vídeo para melhorar a qualidade visual dos seus conteúdos digitais.
Os alunos utilizam ferramentas de edição síncrona para colaborar em tempo real em documentos e apresentações.
Os alunos aprendem a gerir versões de documentos e a utilizar comentários para feedback construtivo em projetos colaborativos.

05Algoritmos e Pensamento Computacional
Desenvolvimento da lógica de programação através da decomposição de problemas e criação de algoritmos.
Os alunos aplicam técnicas para dividir problemas complexos em partes menores e mais gerenciáveis.
Os alunos praticam a abstração para identificar detalhes irrelevantes e reconhecer padrões em problemas.
Os alunos criam sequências lógicas e fluxogramas para representar algoritmos e soluções de problemas.
Os alunos introduzem-se a estruturas condicionais (SE/ENTÃO/SENÃO) para permitir que os algoritmos tomem decisões.
Os alunos aprendem a usar estruturas de repetição (ciclos) para otimizar a execução de tarefas repetitivas.
Os alunos desenvolvem competências básicas de depuração para identificar e corrigir erros em algoritmos.

06Programação Criativa em Blocos
Aplicação prática de conceitos de programação para criar animações e jogos interativos.
Os alunos exploram interfaces de programação visual (ex: Scratch) e aprendem a construir scripts funcionais com blocos.
Os alunos aprendem a usar eventos para tornar os seus programas interativos, respondendo a ações do utilizador.
Os alunos utilizam variáveis para armazenar e manipular informação dinâmica, como pontuações ou estados de jogo.
Os alunos aplicam operadores matemáticos e lógicos para criar expressões que controlam o fluxo e os dados do programa.
Os alunos aplicam os conceitos aprendidos para criar animações e jogos interativos simples.
Os alunos testam os seus projetos, identificam e corrigem erros (bugs) para garantir o funcionamento correto.
Os alunos apresentam os seus projetos finais e recebem feedback dos colegas para melhorias futuras.