Aprenda Computação
Explicações curtas, com desenho e exemplo do dia a dia, para cada assunto de Computação do 6º ano ao Ensino Médio. Leia a ideia, confira se entendeu e depois pratique com listas e jogos que contam no seu progresso.
6º ano
EF06CO01 · Pensamento computacional
Organizar informações em grupos
Computadores guardam cada informação com um tipo: número, texto ou verdadeiro/falso. Agrupar o que é parecido ajuda a escolher o tipo certo.
EF06CO02 · Pensamento computacional
Sequência, repetição e decisão
Todo programa é feito de três peças: fazer passos em ordem, repetir passos e escolher o que fazer conforme uma condição.
EF06CO03 · Pensamento computacional
Descrever a solução com precisão
O computador faz exatamente o que você manda, nem mais nem menos. Por isso a solução precisa ser descrita sem dúvidas.
EF06CO04 · Pensamento computacional
Dividir um problema grande em partes
Problemas grandes ficam fáceis quando você os quebra em pedaços menores e resolve um de cada vez.
EF06CO05 · Pensamento computacional
Entradas e saídas de um problema
Todo problema tem o que entra (os dados que você recebe) e o que sai (o resultado que você quer). Saber os dois é o começo da solução.
EF06CO06 · Pensamento computacional
Um algoritmo para muitos casos
Quando vários problemas são parecidos, dá para criar um só algoritmo que resolve todos, trocando apenas os valores que mudam.
EF06CO07 · Mundo digital
Como a informação viaja em pacotes
Na internet, uma mensagem é quebrada em pedaços pequenos (pacotes) que viajam separados e são montados de novo no destino.
EF06CO08 · Mundo digital
Guardar, organizar e compactar arquivos
Arquivos ficam organizados em pastas, têm informações sobre eles mesmos (metadados) e podem ser compactados para ocupar menos espaço.
EF06CO09 · Cultura digital
Respeito e boa conduta on-line
Atrás de cada tela tem uma pessoa. O que você escreve on-line tem o mesmo peso (ou mais) do que falar pessoalmente.
EF06CO10 · Cultura digital
Tecnologia, consumo e meio ambiente
Celulares e computadores usam recursos naturais para serem fabricados e viram lixo quando trocamos de aparelho sem necessidade.
7º ano
EF07CO01 · Pensamento computacional
Registros e listas de dados
Um registro junta várias informações sobre uma mesma coisa; uma matriz (vetor) guarda vários valores do mesmo tipo em sequência.
EF07CO02 · Pensamento computacional
Encontrar e corrigir erros (bugs)
Todo programador erra. O importante é ler o programa com atenção, testar e descobrir onde está o erro para corrigir.
EF07CO03 · Pensamento computacional
Projetos: escolher a melhor ferramenta
Para resolver um problema real com programação, você escolhe como guardar os dados e qual técnica usar, e trabalha em equipe.
EF07CO04 · Pensamento computacional
Grafos: pontos e ligações
Um grafo é um desenho de pontos (vértices) ligados por linhas (arestas). Serve para representar mapas, amizades, redes e muito mais.
EF07CO05 · Pensamento computacional
Reaproveitar partes do programa
Se uma parte do programa se repete, transforme-a num bloco com nome (função) e use quantas vezes quiser.
EF07CO06 · Mundo digital
Protocolos: as regras da conversa entre computadores
Para dois computadores se entenderem, eles seguem regras combinadas chamadas protocolos.
EF07CO07 · Mundo digital
Proteger-se de golpes e ataques
Senhas fortes, desconfiança de mensagens estranhas e atualizações em dia protegem você da maioria dos ataques.
EF07CO08 · Cultura digital
Empatia com opiniões diferentes
Na internet você encontra pessoas que pensam diferente. Dá para discordar sem desrespeitar.
EF07CO09 · Cultura digital
O que é cyberbullying e como agir
Cyberbullying é humilhar, ameaçar ou excluir alguém repetidamente pela internet. Ninguém precisa enfrentar isso sozinho.
EF07CO10 · Cultura digital
Lixo eletrônico e o meio ambiente
Aparelhos eletrônicos têm metais que poluem o solo e a água quando jogados no lixo comum. Eles precisam de descarte especial.
EF07CO11 · Cultura digital
Criar e publicar conteúdo digital
Um vídeo, podcast ou site bem feito passa por etapas: planejar, produzir, revisar, publicar e documentar o que foi feito.
8º ano
EF08CO01 · Pensamento computacional
Recursão: resolver usando o próprio problema
Recursão é resolver um problema usando uma versão menor dele mesmo, até chegar num caso tão pequeno que a resposta é óbvia.
EF08CO02 · Pensamento computacional
Listas: guardar muitos itens juntos
Uma lista guarda vários itens em ordem e pode crescer ou diminuir: dá para adicionar, remover e percorrer cada item.
EF08CO03 · Pensamento computacional
Ordenar e buscar em listas
Existem receitas clássicas para ordenar uma lista e para encontrar um item nela. Algumas são muito mais rápidas que outras.
EF08CO04 · Pensamento computacional
Projetos com programação em equipe
Problemas reais de outras matérias (ciências, geografia, matemática) podem ser resolvidos com um programa feito em grupo.
EF08CO05 · Mundo digital
Paralelismo: várias tarefas ao mesmo tempo
Dividir o trabalho entre vários processadores ou computadores faz tudo terminar mais rápido, mas exige organização.
EF08CO06 · Mundo digital
Como a internet funciona
A internet é uma rede de redes: milhões de computadores ligados por cabos, antenas e roteadores, que conversam por endereços.
EF08CO07 · Cultura digital
Como as redes sociais funcionam
Redes sociais escolhem o que aparece para você com algoritmos que querem prender sua atenção. Saber disso ajuda a compartilhar com mais cuidado.
EF08CO08 · Cultura digital
Seus dados pessoais valem muito
Nome, endereço, CPF, fotos e localização são dados pessoais. Entregar dados sem pensar pode levar a golpes e exposição.
EF08CO09 · Cultura digital
Ler os termos de uso
Ao clicar “aceito”, você fecha um acordo com a plataforma. Os termos dizem o que ela pode fazer com seus dados e com o que você posta.
EF08CO10 · Cultura digital
Segurança e privacidade on-line
Privacidade é decidir quem vê suas informações; segurança é impedir que alguém pegue o que não deve. As duas dependem de escolhas suas.
EF08CO11 · Cultura digital
Avaliar fontes de informação
Nem tudo o que aparece on-line é preciso ou serve para o seu trabalho. Avalie quem escreveu, quando, com que objetivo e se outras fontes confirmam.
9º ano
EF09CO01 · Pensamento computacional
Árvores e grafos na programação
Árvores e grafos organizam informações que se ligam umas às outras, e um programa pode percorrê-las para encontrar caminhos e respostas.
EF09CO02 · Pensamento computacional
Projetos computacionais completos
No 9º ano você junta tudo: entender um problema real, escolher estruturas de dados e algoritmos, programar em equipe, testar e apresentar.
EF09CO03 · Pensamento computacional
Autômatos: máquinas de estados
Muitos sistemas podem ser descritos como estados e eventos: em cada estado, um evento faz o sistema mudar para outro estado.
EF09CO04 · Mundo digital
Malwares e ataques cibernéticos
Malware é programa feito para causar dano: roubar dados, sequestrar arquivos ou espionar. Ele quase sempre entra porque alguém foi enganado.
EF09CO05 · Mundo digital
Criptografia: mensagens em código
Criptografia embaralha a mensagem com uma chave, para que só quem tem a chave consiga ler.
EF09CO06 · Cultura digital
Tecnologia para resolver problemas da cidade
Dados e ferramentas digitais ajudam a enxergar problemas da sua cidade e a propor soluções concretas.
EF09CO07 · Cultura digital
Impactos da tecnologia na sociedade
Toda tecnologia traz ganhos e problemas: muda o trabalho, a política, o ambiente e a cultura. Pensar nos dois lados é essencial.
EF09CO08 · Cultura digital
Desigualdade digital no mundo
Computadores, internet e conhecimento técnico não estão distribuídos de forma igual entre países e pessoas, e isso levanta questões de justiça.
EF09CO09 · Cultura digital
Direitos autorais e uso de imagem
Quem cria uma obra tem direitos sobre ela, e toda pessoa tem direito sobre a própria imagem. Usar sem permissão pode ser ilegal.
EF09CO10 · Cultura digital
Checar se uma informação é verdadeira
Antes de acreditar ou compartilhar, verifique: quem publicou, se há provas e se fontes confiáveis dizem o mesmo.
Ensino Médio
EM13CO01 · Pensamento computacional
Reutilizar soluções que já existem
Bons programadores não começam do zero: reconhecem partes de soluções antigas que servem para o problema novo e as adaptam.
EM13CO02 · Pensamento computacional
Refinar a solução passo a passo
Uma solução complexa começa como uma ideia geral e vai sendo detalhada em camadas, até virar código.
EM13CO03 · Pensamento computacional
Quanto custa um algoritmo
Dois algoritmos podem dar a mesma resposta, mas um gastar muito mais tempo, memória ou energia. Comparar o custo ajuda a escolher.
EM13CO04 · Pensamento computacional
Programas que lidam com programas
Alguns programas recebem, transformam ou criam outros programas. É a metaprogramação, presente em compiladores, interpretadores e geradores de código.
EM13CO05 · Pensamento computacional
O que a computação não consegue fazer
Há problemas que nenhum computador resolve, outros que levariam tempo demais, e outros em que a decisão precisa ser humana.
EM13CO06 · Pensamento computacional
Avaliar a qualidade de um software
Um bom software não é só o que funciona: ele também é rápido, fácil de usar, seguro e fácil de manter.
EM13CO07 · Mundo digital
Redes de computadores em grande escala
Redes usam equipamentos, protocolos e serviços organizados em camadas para atender milhões de pessoas sem cair.
EM13CO08 · Cultura digital
Novas tecnologias, novos riscos
Cada mudança tecnológica traz riscos novos à segurança e à privacidade. Reconhecer, se proteger, denunciar e pedir ajuda faz parte da vida digital.
EM13CO09 · Cultura digital
Tecnologia e o mundo do trabalho
Quase toda profissão usa tecnologia digital, e a Computação abre carreiras que nem existiam há 20 anos.
EM13CO10 · Pensamento computacional
Inteligência artificial: o que é e o que não é
A inteligência artificial aprende padrões a partir de muitos exemplos. Ela é poderosa, mas não pensa como uma pessoa, erra e pode reproduzir preconceitos.
EM13CO11 · Pensamento computacional
Modelos e simulações
Um modelo computacional é uma versão simplificada da realidade que roda no computador para testar “e se…?” e fazer previsões.
EM13CO12 · Mundo digital
Ciência de dados: perguntas respondidas com dados
Ciência de dados é transformar dados brutos em respostas: coletar, limpar, analisar, mostrar e compartilhar com responsabilidade.
EM13CO13 · Mundo digital
Tabelas, bancos de dados e gráficos
Os mesmos dados podem ser guardados em tabelas, consultados em bancos de dados e mostrados em gráficos. Cada forma serve para um objetivo.
EM13CO14 · Cultura digital
Confiabilidade da informação digital
Para confiar numa informação, analise quem produziu, como está estruturada, para que foi feita e em que contexto apareceu.
EM13CO15 · Cultura digital
Interação entre pessoas e computadores
Um bom sistema é pensado para as pessoas: fácil de usar, agradável e acessível para todo mundo, inclusive pessoas com deficiência.
EM13CO16 · Pensamento computacional
Robótica: sensores, programação e atuadores
Um robô percebe o mundo com sensores, decide com um programa e age com atuadores, num ciclo que se repete o tempo todo.
EM13CO17 · Mundo digital
Colaborar on-line com segurança
Ferramentas de colaboração permitem criar juntos à distância. Para dar certo, combine regras, proteja o acesso e respeite a lei e as pessoas.
EM13CO18 · Pensamento computacional
Planejar e gerenciar projetos
Projetos com tecnologia dão certo quando o grupo divide tarefas, define prazos e acompanha o andamento, ajustando o plano quando preciso.
EM13CO19 · Cultura digital
Apresentar e defender ideias com mídias digitais
Uma boa apresentação digital tem uma mensagem clara, apoio visual simples e argumentos preparados para perguntas e negociação.
EM13CO20 · Mundo digital
Publicar on-line com responsabilidade
Ao publicar, você vira autor: o conteúdo precisa ser confiável, e as consequências da divulgação são suas também.
EM13CO21 · Cultura digital
Explicar ideias complexas com mapas e infográficos
Mapas conceituais, infográficos e hipertextos organizam ideias complicadas de um jeito que dá para entender de relance.
EM13CO22 · Cultura digital
Produzir e publicar multimídia
Textos, imagens, áudios e vídeos podem ser combinados em uma produção única, usando ferramentas que integram e organizam as mídias.
EM13CO23 · Cultura digital
Comunidades virtuais
Comunidades on-line reúnem pessoas por interesses e criam laços reais, mas também podem isolar, radicalizar ou excluir.
EM13CO24 · Cultura digital
Tecnologia, saúde e bem-estar
Redes sociais e telas afetam o sono, o corpo e as emoções. Hábitos simples ajudam a usar a tecnologia sem que ela use você.
EM13CO25 · Cultura digital
Conviver on-line com respeito e segurança
Dialogar on-line exige respeito à diversidade e coragem para reconhecer e denunciar atitudes abusivas.
EM13CO26 · Cultura digital
Seus direitos no mundo digital
Leis como a LGPD, o Marco Civil da Internet e a Lei de Direitos Autorais protegem você e definem deveres no uso da tecnologia.
Professor(a): os planos de aula, slides e fichas de cada habilidade estão na página da BNCC Computação.