40 habilidades encontradas e 1 competência encontrada do Currículo Educação Básica. 0 competências encontradas do Currículo Educação Profissional Técnica para algoritmo.
Etapas da Educação
Conceitos

Habilidades

Educação Infantil
Pensamento Computacional
Algoritmos
BNCC:

[ EI03ET04] Registrar observações, manipulações e medidas, usando múltiplas lingua...

Palavras-chave:
algoritmo problema sequência
Educação Infantil
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EI03ET01] Estabelecer relações de comparação entre objetos, observando suas prop...

[ EI03ET05] Classifcar objetos e figuras de acordo com suas semelhanças e diferenç...

Palavras-chave:
formas geométricas padrões
Ensino Fundamental I - 1º ano
Pensamento Computacional
Abstração
BNCC:

[ EF15LP09] Expressar-se em situações de intercâmbio oral com clareza, preocupando...

Palavras-chave:
computador cuidado expressar inteligência programa
Ensino Fundamental I - 1º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF15AR10] Experimentar diferentes formas de orientação no espaço (deslocamentos,...

Palavras-chave:
algoritmo depuração espaço experimentar instruções movimento ritmo sequência
Ensino Fundamental I - 1º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF01LP20] Identificar e reproduzir, em listas, agendas, calendários, regras, avi...

Palavras-chave:
algoritmo decomposição instruções ordem sequência
Ensino Fundamental I - 2º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF02MA07] Resolver e elaborar problemas de multiplicação (por 2, 3, 4 e 5) com a...

Palavras-chave:
algoritmo iterações problema repetição
Ensino Fundamental I - 2º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF02MA08] Resolver e elaborar problemas envolvendo dobro, metade, triplo e terça...

[ EF02MA12] Identificar e registrar, em linguagem verbal ou não verbal, a localiza...

Palavras-chave:
algoritmo instruções linguagem problema
Ensino Fundamental I - 2º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF02CI02] Propor o uso de diferentes materiais para a construção de objetos de u...

[ EF15AR26] Explorar diferentes tecnologias e recursos digitais (multimeios, anima...

Palavras-chave:
algoritmo celular digital dispositivo eletrônico jogos sensores tecnologia áudio
Ensino Fundamental I - 3º ano
Pensamento Computacional
Abstração
BNCC:

[ EF03MA12] Descrever e representar, por meio de esboços de trajetos ou utilizando...

Palavras-chave:
algoritmo diagrama expressar fluxograma problema texto
Ensino Fundamental I - 3º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF03LP11] Ler e compreender, com autonomia, textos injuntivos instrucionais (rec...

[ EF03MA05] Utilizar diferentes procedimentos de cálculo mental e escrito para res...

Palavras-chave:
algoritmo números naturais operações aritméticas problema texto
Ensino Fundamental I - 3º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF04MA03] Resolver e elaborar problemas com números naturais envolvendo adição e...

Palavras-chave:
algoritmo números naturais problema variável
Ensino Fundamental I - 3º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF03MA16] Reconhecer figuras congruentes, usando sobreposição e desenhos em malh...

Palavras-chave:
algoritmo diagrama fluxograma tecnologia
Ensino Fundamental I - 3º ano
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EF03MA03] Construir e utilizar fatos básicos da adição e da multiplicação para o...

[ EF03MA05] Utilizar diferentes procedimentos de cálculo mental e escrito para res...

[ EF03MA06] Resolver e elaborar problemas de adição e subtração com os significado...

Palavras-chave:
algoritmo entrada números naturais padrões problema saída
Ensino Fundamental I - 4º ano
Tecnologia Digital
Representação de Dados
BNCC:

[ EF04MA03] Resolver e elaborar problemas com números naturais envolvendo adição e...

Palavras-chave:
algoritmo
Ensino Fundamental I - 4º ano
Tecnologia Digital
Representação de Dados
BNCC:

[ EF04MA03] Resolver e elaborar problemas com números naturais envolvendo adição e...

[ EF04MA11] Identificar regularidades em sequências numéricas compostas por múltip...

Palavras-chave:
algoritmo
Ensino Fundamental I - 4º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF04MA05] Utilizar as propriedades das operações para desenvolver estratégias de...

[ EF35EF08] Planejar e utilizar estratégias para resolver desafios na execução de ...

Palavras-chave:
algoritmo cálculo operadores relacionais operações segurança
Ensino Fundamental I - 5º ano
Pensamento Computacional
Abstração
BNCC:

[ EF05GE09] Estabelecer conexões e hierarquias entre diferentes cidades, utilizand...

Palavras-chave:
digital representações
Ensino Fundamental I - 5º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF05MA01] Ler, escrever e ordenar números naturais até a ordem das centenas de m...

[ EF05MA02] Ler, escrever e ordenar números racionais na forma decimal com compree...

Palavras-chave:
algoritmo composição contagem decomposição escrever ler numeração decimal números naturais ordenar repetições
Ensino Fundamental I - 5º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF05MA08] Resolver e elaborar problemas de multiplicação e divisão com números n...

Palavras-chave:
algoritmo
Ensino Fundamental I - 5º ano
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EF05MA22] Apresentar todos os possíveis resultados de um experimento aleatório, ...

Palavras-chave:
algoritmo função instruções padrão
Ensino Fundamental II - 6º ano
Cultura Digital
Letramento Digital
BNCC:

[ EF06MA23] Construir algoritmo para resolver situações passo a passo (como na con...

Palavras-chave:
algoritmo
Ensino Fundamental II - 6º ano
Pensamento Computacional
Abstração
BNCC:

[ EF06MA04] Construir algoritmo em linguagem natural e representá-lo por fluxogram...

Palavras-chave:
algoritmo linguagem número natural problema programação visual pseudolinguagem
Ensino Fundamental II - 6º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF06MA04] Construir algoritmo em linguagem natural e representá-lo por fluxogram...

Palavras-chave:
algoritmo desvios condicionais experienciar fluxograma linguagem número natural problema programação visual
Ensino Fundamental II - 6º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF06MA04] Construir algoritmo em linguagem natural e representá-lo por fluxogram...

Palavras-chave:
algoritmo depurar fluxograma linguagem número natural problema programação visual
Ensino Fundamental II - 6º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF69AR02] Pesquisar e analisar diferentes estilos visuais, contextualizando-os n...

[ EF69AR06] Desenvolver processos de criação em artes visuais, com base em temas o...

Palavras-chave:
algoritmo interface programação visual
Ensino Fundamental II - 6º ano
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EF06MA04] Construir algoritmo em linguagem natural e representá-lo por fluxogram...

Palavras-chave:
algoritmo fluxograma função instruções linguagem módulo número natural padrões problema usuário
Ensino Fundamental II - 7º ano
Pensamento Computacional
Abstração
BNCC:

[ EF07CI11] Analisar historicamente o uso da tecnologia, incluindo a digital, nas ...

[ EF07MA14] Classificar sequências em recursivas e não recursivas, reconhecendo qu...

Palavras-chave:
digital recursiva recursividade recursão tecnologia
Ensino Fundamental II - 7º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF07MA05] Resolver um mesmo problema utilizando diferentes algoritmos...

[ EF07MA07] Representar por meio de um fluxograma os passos utilizados para resolv...

[ EF07MA13] Compreender a ideia de variável, representada por letra ou símbolo, pa...

Palavras-chave:
algoritmo fluxograma linguagem problema programação programação visual
Ensino Fundamental II - 7º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF07CI01] Discutir a aplicação, ao longo da história, das máquinas simples e pro...

[ EF07CI06] Discutir e avaliar mudanças econômicas, culturais e sociais, tanto na ...

Palavras-chave:
algoritmo automatização cálculo dado mudanças problema tecnologia
Ensino Fundamental II - 7º ano
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EF07MA06] Reconhecer que as resoluções de um grupo de problemas que têm a mesma ...

Palavras-chave:
algoritmo interface modularização problema software
Ensino Fundamental II - 8º ano
Pensamento Computacional
Abstração
BNCC:

[ EF08MA04] Resolver e elaborar problemas, envolvendo cálculo de porcentagens, inc...

Palavras-chave:
algoritmo cálculo linguagem de programação porcentagens problema tecnologia
Ensino Fundamental II - 8º ano
Pensamento Computacional
Abstração
BNCC:

[ EF08MA04] Resolver e elaborar problemas, envolvendo cálculo de porcentagens, inc...

Palavras-chave:
algoritmo cálculo porcentagens problema tecnologia vetor
Ensino Fundamental II - 8º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF08MA09] Resolver e elaborar, com e sem uso de tecnologias, problemas que possa...

[ EF08MA10] Identificar a regularidade de uma sequência numérica ou figural não re...

Palavras-chave:
algoritmo equações polinomiais fluxograma linguagem de programação problema sequência numérica tecnologia
Ensino Fundamental II - 8º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF08MA09] Resolver e elaborar, com e sem uso de tecnologias, problemas que possa...

[ EF08MA10] Identificar a regularidade de uma sequência numérica ou figural não re...

Palavras-chave:
algoritmo dado equações polinomiais fluxograma sequência numérica tecnologia
Ensino Fundamental II - 8º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF08MA03] Resolver e elaborar problemas de contagem cuja resolução envolva a apl...

[ EF08MA11] Identificar a regularidade de uma sequência numérica recursiva e const...

Palavras-chave:
algoritmo contagem fluxograma paralelismo problema sequência numérica
Ensino Fundamental II - 8º ano
Pensamento Computacional
Reconhecimento de Padrões
BNCC:

[ EF08MA06] Resolver e elaborar problemas que envolvam cálculo do valor numérico d...

Palavras-chave:
compressão de dados código numérico expressões algébricas identificação de padrões operações problema texto
Ensino Fundamental II - 9º ano
Tecnologia Digital
Comunicação e Redes
BNCC:

[ EF09HI33] Analisar as transformações nas relações políticas locais e globais ger...

Palavras-chave:
algoritmo criptografia dado desenvolvimento rede segurança tecnologia textos transformações tráfego
Ensino Fundamental II - 9º ano
Pensamento Computacional
Abstração
BNCC:

[ EF09MA04] Resolver e elaborar problemas com números reais, inclusive em notação ...

Palavras-chave:
algoritmo notação científica números reais operações problema recursividade recursão
Ensino Fundamental II - 9º ano
Pensamento Computacional
Algoritmos
BNCC:

[ EF09MA05] Resolver e elaborar problemas que envolvam porcentagens, com a ideia d...

Palavras-chave:
algoritmo educação financeira funções porcentagens problema programa recursão tecnologia variável
Ensino Fundamental II - 9º ano
Pensamento Computacional
Decomposição
BNCC:

[ EF09MA03] Efetuar cálculos com números reais, inclusive potências com expoentes ...

Palavras-chave:
algoritmo cálculo expoente racionário números reais potência programas modulares reusabilidade

Competências Ensino Médio

PCEMPC01
Cultura digital ( Cd)
80 horas
Habilidades:

Conhecer os princípios de criação, compilação/interpretação, execução, depuração e teste de programas de computadores.

Avaliar diferentes soluções algorítmicas para um mesmo problema em termos de desempenho e complexidade de tempo e espaço.

Distinguir e utilizar diferentes tipos de dados (numéricos, textos e booleanos) em algoritmos e conhecer suas representações pelo computador.

Utilizar estruturas de controle de fluxo de execução de comandos em algoritmos e programas: estruturas sequenciais, laços de repetição, estruturas de decisão, de processamento paralelo e tratamento de exceção.

Utilizar apropriadamente constantes, variáveis, conjuntos (arranjos unidimensionais, bidimensionais e superiores, listas e dicionários) e objetos em algoritmos e programas.

Organizar programas em módulos (procedimentos, funções ou subrotinas), realizando a troca de dados entre eles por diferentes estratégias: por valor, referência e resultado.

Conhecimentos:

Processos de criação, compilação/interpretação, execução, depuração e teste de programas de computadores

Medidas de desempenho e complexidade de algoritmos.

Tipos de dados e suas representações pelo computador.

Estruturas de controle do fluxo de execução de comandos: estruturas sequenciais, laços de repetição, estruturas de decisão, de processamento paralelo e tratamento de exceção.

Armazenamento e organização de dados na memória do computador utilizando constantes, variáveis, conjuntos (arranjos unidimensionais, bidimensionais e superiores, listas e dicionários).

Modularização de código através do uso de funções e procedimentos com passagem de valores por valor, referência e resultado.