Habilidades BNCC — Computação 9º Ano
22 habilidades organizadas por unidade temática. Clique em uma habilidade para ver explicação prática, sugestões de atividades e dicas de avaliação.
Pensamento computacional
Criar soluções de problemas para os quais seja adequado o uso de árvores e grafos para descrever suas informações e automatizá-las usando uma linguagem de programação. Construir e analisar soluções co...
Programação - Programação usando grafos e árvores
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articu...
Programação - Projetos com programação
Usar autômatos para descrever comportamentos de forma abstrata automatizando-os através de uma linguagem de programação baseada em eventos. Construir e analisar soluções computacionais de problemas de...
Programação - Autômatos e linguagens baseadas em eventos
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’. Construir e analisar soluções computacionais de problemas de diferentes áreas do conhecimen...
Programação -Tipos de dados
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação. Construir e analisar soluções computacionais de problemas de diferentes áreas do...
Programação - Linguagem de Programação
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita. Construir e analisar soluções computacionais de problemas de diferentes áreas do conhecimento...
Programação - Linguagem de Programação
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação. Empregar diferentes estratégias da Computação (decomposição, generaliz...
Estratégias de solução de problemas - Decomposição
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a defini...
Estratégias de solução de problemas - Generalização
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâ...
Estratégias de solução de problemas - Generalização
Mundo digital
Compreender o funcionamento de malwares e outros ataques cibernéticos.
Sistemas distribuídos e internet - Segurança cibernética
Analisar técnicas de criptografia para armazenamento e transmissão de dados. Entender os fundamentos de sistemas distribuídos e da internet. (cont.)
Sistemas distribuídos e internet (cont.) - Segurança cibernética (cont.)
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino. Entender como os dados são ar...
Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados. Entender como os dados são armazenados, processados e transmitidos usando disp...
Armazenamento e Transmissão de dados - Gestão de dados
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos. Entender os fundamentos de sistemas distribuídos e da internet.
Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos
Entender como é a estrutura e funcionamento da internet. Entender os fundamentos de sistemas distribuídos e da internet.
Sistemas distribuídos e internet - Internet
Cultura digital
Analisar problemas sociais de sua cidade e estado a partir de ambientes digitais, propondo soluções. Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitand...
Segurança e responsabilidade no uso da tecnologia - Tecnologia digital e sociedade
Avaliar aplicações e implicações políticas, socioambientais e culturais das tecnologias digitais para propor alternativas aos desafios do mundo contemporâneo, incluindo aqueles relativos ao mundo do t...
Segurança e responsabilidade no uso da tecnologia - Tecnologia digital e sociedade
Discutir como a distribuição desigual de recursos de computação em uma economia global levanta questões de equidade, acesso e poder. Entender que as tecnologias devem ser utilizadas de maneira segura,...
Segurança e responsabilidade no uso da tecnologia - Tecnologia digital e sociedade
Criar ou utilizar conteúdo em meio digital, compreendendo questões éticas relacionadas a direitos autorais e de uso de imagem. Entender que as tecnologias devem ser utilizadas de maneira segura, ética...
Segurança e responsabilidade no uso da tecnologia - Autoria em meio digital
Avaliar a veracidade, credibilidade e relevância da informação em seus diferentes formatos, sendo capaz de identificar o propósito pelo qual foi disseminada. Selecionar e utilizar tecnologias computac...
Uso de tecnologias computacionais - Qualidade da informação
Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito. Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsáv...
Segurança e responsabilidade no uso da tecnologia - Tecnologia digital e sociedade -
Analisar o consumo de tecnologia na sociedade, compreendendo criticamente o caminho da produção dos recursos bem como aspectos ligados à obsolescência e a sustentabilidade. Selecionar e utilizar tecno...
Uso de tecnologias computacionais - Tecnologia digital e sustentabilidade