Habilidades BNCC Computação
Catálogo das aprendizagens oficiais de Computação na Educação Básica (códigos CO). Filtre por código, palavra, ano, etapa ou eixo. Textos oficiais com fonte CNE/MEC.
Carregando filtros
Exibindo 141 de 141 habilidades.
Organizar objetos físicos ou digitais considerando diferentes características para esta organização, explicitando semelhanças (padrões) e diferenças.
Identificar e seguir sequências de passos aplicados no dia a dia para resolver problemas.
- EF01CO03Pensamento Computacional · 1º
Reorganizar e criar sequências de passos em meios físicos ou digitais, relacionando essas sequências à palavra ‘Algoritmos’.
- EF01CO04Mundo Digital · 1º
Reconhecer o que é a informação, que ela pode ser armazenada, transmitida como mensagem por diversos meios e descrita em várias linguagens.
- EF01CO05Mundo Digital · 1º
Representar informação usando diferentes codificações.
- EF01CO06Cultura Digital · 1º
Reconhecer e explorar artefatos computacionais voltados a atender necessidades pessoais ou coletivas.
Conhecer as possibilidades de uso seguro das tecnologias computacionais para proteção dos dados pessoais e para garantir a própria segurança.
Criar e comparar modelos (representações) de objetos, identificando padrões e atributos essenciais.
- EF02CO02Pensamento Computacional · 2º
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, construídos como sequências com repetições simples (iterações definidas) com base em instruções preestabelecidas ou criadas, analisando como a precisão da instrução impacta na execução do algoritmo.
- EF02CO03Mundo Digital · 2º
Identificar que máquinas diferentes executam conjuntos próprios de instruções e que podem ser usadas para definir algoritmos.
- EF02CO04Mundo Digital · 2º
Diferenciar componentes físicos (hardware) e programas que fornecem as instruções (software) para o hardware.
- EF02CO05Cultura Digital · 2º
Reconhecer as características e usos das tecnologias computacionais no cotidiano dentro e fora da escola.
- EF02CO06Cultura Digital · 2º
Reconhecer os cuidados com a segurança no uso de dispositivos computacionais.
- EF03CO01Pensamento Computacional · 3º
Associar os valores 'verdadeiro' e 'falso' a sentenças lógicas que dizem respeito a situações do dia a dia, fazendo uso de termos que indicam negação.
- EF03CO02Pensamento Computacional · 3º
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
- EF03CO04Mundo Digital · 3º
Relacionar o conceito de informação com o de dado.
- EF03CO05Mundo Digital · 3º
Compreender que dados são estruturados em formatos específicos dependendo da informação armazenada.
- EF03CO06Mundo Digital · 3º
Reconhecer que, para um computador realizar tarefas, ele se comunica com o mundo exterior com o uso de interfaces físicas (dispositivos de entrada e saída).
Utilizar diferentes navegadores e ferramentas de busca para pesquisar e acessar informações.
- EF03CO08Cultura Digital · 3º
Usar ferramentas computacionais em situações didáticas para se expressar em diferentes formatos digitais.
- EF03CO09Cultura Digital · 3º
Reconhecer o potencial impacto do compartilhamento de informações pessoais ou de seus pares em meio digital.
- EF04CO01Pensamento Computacional · 4º
Reconhecer objetos do mundo real e/ou digital que podem ser representados através de matrizes que estabelecem uma organização na qual cada componente está em uma posição definida por coordenadas, fazendo manipulações simples sobre estas representações.
- EF04CO02Pensamento Computacional · 4º
Reconhecer objetos do mundo real e/ou digital que podem ser representados através de registros que estabelecem uma organização na qual cada componente é identificado por um nome, fazendo manipulações sobre estas representações.
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.
- EF04CO04Mundo Digital · 4º
Entender que para guardar, manipular e transmitir dados deve-se codificá-los de alguma forma que seja compreendida pela máquina (formato digital).
- EF04CO05Mundo Digital · 4º
Codificar diferentes informações para representação em computador (binária, ASCII, atributos de pixel, como RGB etc.).
- EF04CO06Cultura Digital · 4º
Usar diferentes ferramentas computacionais para criação de conteúdo (textos, apresentações, vídeos etc.).
- EF04CO07Cultura Digital · 4º
Demonstrar postura ética nas atividades de coleta, transferência, guarda e uso de dados.
Reconhecer a importância de verificar a confiabilidade das fontes de informações obtidas na Internet.
- EF05CO01Pensamento Computacional · 5º
Reconhecer objetos do mundo real e/ou digital que podem ser representados através de listas que estabelecem uma organização na qual há um número variável de itens dispostos em sequência, fazendo manipulações simples sobre estas representações.
- EF05CO02Pensamento Computacional · 5º
Reconhecer objetos do mundo real e digital que podem ser representados através de grafos que estabelecem uma organização com uma quantidade variável de vértices conectados por arestas, fazendo manipulações simples sobre estas representações.
- EF05CO03Pensamento Computacional · 5º
Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'.
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.
- EF05CO05Mundo Digital · 5º
Identificar os componentes principais de um computador (dispositivos de entrada/saída, processadores e armazenamento).
- EF05CO06Mundo Digital · 5º
Reconhecer que os dados podem ser armazenados em um dispositivo local ou remoto.
- EF05CO07Mundo Digital · 5º
Reconhecer a necessidade de um sistema operacional para a execução de programas e gerenciamento do hardware.
Acessar as informações na Internet de forma crítica para distinguir os conteúdos confiáveis de não confiáveis.
- EF05CO09Cultura Digital · 5º
Usar informações considerando aplicações e limites dos direitos autorais em diferentes mídias digitais.
- EF05CO10Cultura Digital · 5º
Expressar-se crítica e criativamente na compreensão das mudanças tecnológicas no mundo do trabalho e sobre a evolução da sociedade.
- EF05CO11Cultura Digital · 5º
Identificar a adequação de diferentes tecnologias computacionais na resolução de problemas.
- EF06CO01Pensamento Computacional · 6º
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’ As informações são armazenadas de diferentes maneiras, dependendo do tipo de dado que ela representa.
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
- EF06CO03Pensamento Computacional · 6º
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
- EF06CO04Pensamento Computacional · 6º
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
- EF06CO05Pensamento Computacional · 6º
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ção de problema como uma relação entre entrada e saída.
- EF06CO06Pensamento Computacional · 6º
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âmetros) para permitir o tratamento de todos os casos de forma genérica.
- EF06CO07Mundo Digital · 6º
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.
- EF06CO08Mundo Digital · 6º
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito.
- EF06CO10Cultura Digital · 6º
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.
- EF07CO01Pensamento Computacional · 7º
Criar soluções de problemas para os quais seja adequado o uso de registros e matrizes unidimensionais para descrever suas informações e automatizá-las usando uma linguagem de programação.
Analisar programas para detectar e remover erros, ampliando a confiança na sua correção.
- EF07CO03Pensamento Computacional · 7º
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 articulando saberes escolares.
- EF07CO04Pensamento Computacional · 7º
Explorar propriedades básicas de grafos.
- EF07CO05Pensamento Computacional · 7º
Criar algoritmos fazendo uso da decomposição e do reúso no processo de solução de forma colaborativa e cooperativa e automatizá-los usando uma linguagem de programação.
- EF07CO06Mundo Digital · 7º
Compreender o papel de protocolos para a transmissão de dados.
- EF07CO07Mundo Digital · 7º
Identificar problemas de segurança cibernética e experimentar formas de proteção.
- EF07CO08Cultura Digital · 7º
Demonstrar empatia sobre opiniões divergentes na web.
- EF07CO09Cultura Digital · 7º
Reconhecer e debater sobre cyberbullying.
- EF07CO10Cultura Digital · 7º
Identificar os impactos ambientais do descarte de peças de computadores e eletrônicos, bem como sua relação com a sustentabilidade.
- EF07CO11Cultura Digital · 7º
Criar, documentar e publicar, de forma individual ou colaborativa, produtos (vídeos, podcasts, web sites) usando recursos de tecnologia.
Construir soluções de problemas usando a técnica de recursão e automatizar tais soluções usando uma linguagem de programação.
- EF08CO02Pensamento Computacional · 8º
Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.
- EF08CO03Pensamento Computacional · 8º
Utilizar algoritmos clássicos de manipulação sobre listas.
- EF08CO04Pensamento Computacional · 8º
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 articulando saberes escolares.
- EF08CO05Mundo Digital · 8º
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
- EF08CO06Mundo Digital · 8º
Entender como é a estrutura e funcionamento da internet.
- EF08CO07Cultura Digital · 8º
Compartilhar informações por meio de redes sociais, compreendendo a sua dinâmica de funcionamento, de forma responsável e avaliando sua confiabilidade, considerando o respeito e a ética.
- EF08CO08Cultura Digital · 8º
Distinguir os tipos de dados pessoais que são solicitados em espaços digitais e os riscos associados.
Analisar criticamente as políticas de termos de uso das redes sociais e demais plataformas.
- EF08CO10Cultura Digital · 8º
Discutir questões sobre segurança e privacidade relacionadas ao uso dos ambientes virtuais.
- EF08CO11Cultura Digital · 8º
Avaliar a precisão, relevância, adequação, abrangência e vieses que ocorrem em fontes de informação eletrônica.
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.
- EF09CO02Pensamento Computacional · 9º
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 articulando saberes escolares.
- EF09CO03Pensamento Computacional · 9º
Usar autômatos para descrever comportamentos de forma abstrata automatizando-os através de uma linguagem de programação baseada em eventos.
- EF09CO04Mundo Digital · 9º
Compreender o funcionamento de malwares e outros ataques cibernéticos.
- EF09CO05Mundo Digital · 9º
Analisar técnicas de criptografia para armazenamento e transmissão de dados.
- EF09CO06Cultura Digital · 9º
Analisar problemas sociais de sua cidade e estado a partir de ambientes digitais, propondo soluções.
- EF09CO07Cultura Digital · 9º
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 trabalho.
- EF09CO08Cultura Digital · 9º
Discutir como a distribuição desigual de recursos de computação em uma economia global levanta questões de equidade, acesso e poder.
- EF09CO09Cultura Digital · 9º
Criar ou utilizar conteúdo em meio digital, compreendendo questões éticas relacionadas a direitos autorais e de uso de imagem.
- EF09CO10Cultura Digital · 9º
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.
- EF15CO01Pensamento Computacional · 1º, 2º, 3º, 4º, 5º
Identificar as principais formas de organizar e
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
- EF15CO03Pensamento Computacional · 1º, 2º, 3º, 4º, 5º
Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'.
- EF15CO04Pensamento Computacional · 1º, 2º, 3º, 4º, 5º
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
- EF15CO05Mundo Digital · 1º, 2º, 3º, 4º, 5º
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
- EF15CO06Mundo Digital · 1º, 2º, 3º, 4º, 5º
Conhecer os componentes básicos de dispositivos computacionais, entendendo os princípios de seu funcionamento.
- EF15CO07Mundo Digital · 1º, 2º, 3º, 4º, 5º
Conhecer o conceito de Sistema Operacional e sua importância na integração entre software e hardware.
- EF15CO08Cultura Digital · 1º, 2º, 3º, 4º, 5º
Reconhecer e utilizar tecnologias computacionais para pesquisar e acessar informações, expressar-se crítica e criativamente e resolver problemas.
- EF15CO09Cultura Digital · 1º, 2º, 3º, 4º, 5º
Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
- EF69CO02Pensamento Computacional · 6º, 7º, 8º, 9º
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
- EF69CO03Pensamento Computacional · 6º, 7º, 8º, 9º
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
- EF69CO04Pensamento Computacional · 6º, 7º, 8º, 9º
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
- EF69CO05Pensamento Computacional · 6º, 7º, 8º, 9º
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ção de problema como uma relação entre entrada e saída.
- EF69CO06Pensamento Computacional · 6º, 7º, 8º, 9º
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âmetros) para permitir o tratamento de todos os casos de forma genérica.
- EF69CO07Mundo Digital · 6º, 7º, 8º, 9º
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.
- EF69CO08Mundo Digital · 6º, 7º, 8º, 9º
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
- EF69CO09Mundo Digital · 6º, 7º, 8º, 9º
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
- EF69CO10Mundo Digital · 6º, 7º, 8º, 9º
Entender como é a estrutura e funcionamento da internet.
- EF69CO11Cultura Digital · 6º, 7º, 8º, 9º
Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito.
- EF69CO12Cultura Digital · 6º, 7º, 8º, 9º
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.
Reconhecer padrão de repetição em sequência de sons, movimentos, desenhos.
- EI03CO02Pensamento Computacional
Expressar as etapas para a realização de uma tarefa de forma clara e ordenada.
- EI03CO03Pensamento Computacional
Experienciar a execução de algoritmos brincando com objetos (des)plugados.
Criar e representar algoritmos para resolver problemas.
- EI03CO05Pensamento Computacional
Comparar soluções algorítmicas para resolver um mesmo problema.
- EI03CO06Pensamento Computacional
Compreender decisões em dois estados (verdadeiro ou falso).
- EI03CO07Mundo Digital
Reconhecer dispositivos eletrônicos (e não-eletrônicos), identificando quando estão ligados ou desligados (abertos ou fechados).
- EI03CO08Mundo Digital
Compreender o conceito de interfaces para comunicação com
- EI03CO09Mundo Digital
Identificar dispositivos computacionais e as diferentes formas de interação.
- EI03CO10Cultura Digital
Utilizar tecnologia digital de maneira segura, consciente e respeitosa.
- EI03CO11Cultura Digital
Adotar hábitos saudáveis de uso de artefatos computacionais, seguindo recomendações de órgãos de saúde competentes.
- EM13CO01Competência 1
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
- EM13CO02Competência 1
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
- EM13CO03Competência 1
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
- EM13CO04Competência 1
Reconhecer o conceito de metaprogramação como uma forma de generalização na construção de programas, permitindo que algoritmos sejam entrada ou saída para outros algoritmos.
- EM13CO05Competência 1
Identificar os limites da Computação para diferenciar o que pode ou não ser automatizado, buscando uma compreensão mais ampla dos limites dos processos mentais envolvidos na resolução de problemas.
- EM13CO06Competência 1
Avaliar software levando em consideração diferentes características e métricas associadas.
- EM13CO07Competência 2
Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.
- EM13CO08Competência 2
Entender como mudanças na tecnologia afetam a segurança, incluindo novas maneiras de preservar sua privacidade e dados pessoais on-line, reportando suspeitas e buscando ajuda em situações de risco.
- EM13CO09Competência 3
Identificar tecnologias digitais, sua presença e formas de uso, nas diferentes atividades no mundo do trabalho.
- EM13CO10Competência 3
Conhecer os fundamentos da Inteligência Artificial, comparando-a com a inteligência humana, analisando suas potencialidades, riscos e limites.
- EM13CO11Competência 3
Criar e explorar modelos computacionais simples para simular e fazer previsões, identificando sua importância no desenvolvimento científico.
- EM13CO12Competência 4
Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.
- EM13CO13Competência 4
Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
- EM13CO14Competência 4
Avaliar a confiabilidade das informações encontradas em meio digital, investigando seus modos de construção e considerando a autoria, a estrutura e o propósito da mensagem.
- EM13CO15Competência 4
Analisar a interação entre usuários e artefatos computacionais, abordando aspectos da experiência do usuário e promovendo reflexão sobre a qualidade do uso dos artefatos nas esferas do trabalho, do lazer e do estudo.
- EM13CO16Competência 4
Desenvolver projetos com robótica, utilizando artefatos físicos ou simuladores.
- EM13CO17Competência 5
Construir redes virtuais de interação e colaboração, favorecendo o desenvolvimento de projetos de forma segura, legal e ética.
- EM13CO18Competência 5
Planejar e gerenciar projetos integrados às áreas de conhecimento de forma colaborativa, solucionando problemas, usando diversos artefatos computacionais.
- EM13CO19Competência 6
Expor, argumentar e negociar propostas, produtos e serviços, utilizando diferentes mídias e ferramentas digitais.
- EM13CO20Competência 6
Criar conteúdos, disponibilizando-os em ambientes virtuais para publicação e compartilhamento, avaliando a confiabilidade e as consequências da disseminação dessas informações.
- EM13CO21Competência 6
Comunicar ideias complexas de forma clara por meio de objetos digitais como mapas conceituais, infográficos, hipertextos e outros.
- EM13CO22Competência 6
Produzir e publicar conteúdo como textos, imagens, áudios, vídeos e suas associações, bem como ferramentas para sua integração, organização e apresentação, utilizando diferentes mídias digitais.
- EM13CO23Competência 7
Analisar criticamente as experiências em comunidades virtuais e as relações advindas da interação e comunicação com outras pessoas, bem como seus impactos na sociedade.
- EM13CO24Competência 7
Identificar e reconhecer como as redes sociais e artefatos computacionais em geral interferem na saúde física e mental de seus usuários.
- EM13CO25Competência 7
Dialogar em ambientes virtuais com segurança e respeito às diferenças culturais e pessoais, reconhecendo e denunciando atitudes abusivas.
- EM13CO26Competência 7
Aplicar os conceitos e pressupostos do direito digital em sua conduta e experiências com o cotidiano da cultura digital, bem como na produção e uso de artefatos computacionais.