The code.org Logo and some children on laptops learning computer science, with a Portuguese and Brazilian flag

Programas globais da Code.org

Um currículo de ciência da computação gratuito, abrangente e estruturado, disponível em mais de 30 idiomas para professores e seus alunos de todas as séries aprenderem habilidades de pensamento computacional e inteligência artificial para que possam prosperar no século 21

Flag of PortugalFlag of Brazil

Bem-vindo ao nosso site global. Procurando nosso EUA site?

Todos os alunos de todas as escolas devem ter a oportunidade de aprender ciência da computação, pensamento computacional e ciências da inteligência artificial

99M
estudantes em Code.org
42M
jovens estudantes
332M
projetos criados
60+
países que usam Code.org

Materiais didáticos educacionais de pensamento computacional e inteligência artificial para escolas, professores e alunos em turmas de ensino fundamental e médio

A Code.org é uma organização sem fins lucrativos dos EUA dedicada a expandir o acesso ao ensino de ciência da computação, fornecendo cursos, currículos e recursos gratuitos de codificação para estudantes de todas as idades, bem como ferramentas de desenvolvimento profissional e ensino para educadores. Nossos materiais didáticos e aulas para estudantes abrangem uma ampla variedade de educação em ciência da computação, pensamento computacional e inteligência artificial para crianças de 5 a 18 anos, totalmente GRATUITOS e disponíveis em mais de 30 idiomas e usados por milhões de estudantes a cada ano.

O Code.org é sempre totalmente GRATUITO para todos os alunos e professores!

Nossa plataforma é gratuita, de código aberto e incrível. As crianças adoram isso. Os professores adoram isso.
Envolva todos os alunos

Torne a ciência da computação acessível e empolgante com aulas interativas projetadas para todos os alunos.

Sem experiência? Sem problemas!

Equipe-se com recursos fáceis de usar e fáceis de usar para professores, sem necessidade de experiência em programação.

Habilidades do mundo real, impacto real

Prepare os alunos para o futuro com codificação prática, resolução de problemas e pensamento computacional.

Currículo em que você pode confiar

Alinhado aos padrões, apoiado por pesquisas e atualizado continuamente para atender às necessidades das salas de aula modernas.

Gratuito, flexível e divertido

Currículo gratuito com planos de aula adaptáveis que se adaptam a qualquer horário, nível escolar ou estilo de ensino.

Participe de um movimento global

Faça parte de uma rede mundial de educadores que leva a ciência da computação a todos os alunos, em todos os lugares.

O que os professores dizem sobre os currículos da Code.org

Quando você utiliza o currículo da Code.org, você tem tudo para você. Tem as perguntas que você precisa fazer aos seus alunos. Ele contém as lições que você precisa ensinar e fornece orientação sobre como fazê-lo. Então, se você entrar sem nenhuma experiência em ciência da computação, ela está lá para você. Se você tem experiência com ciência da computação e em ensiná-la antes, isso lhe dará uma nova maneira de abordar como ensinar seus alunos.

Por que o pensamento computacional e as ciências da IA devem ser ensinados às crianças na escola como uma habilidade fundamental para a vida, para que elas possam prosperar no século 21

No século 21, a ciência da computação (CS), as ciências da inteligência artificial (IA) e o pensamento programático surgiram como ferramentas indispensáveis para navegar em um mundo cada vez mais digital. Embora muitos associem a educação em ciência da computação a carreiras bem remuneradas em engenharia ou tecnologia de software, seus benefícios vão muito além do setor de tecnologia. A incorporação do ensino de CS e STEM nos currículos do ensino fundamental e médio capacita os alunos em todas as carreiras, da agricultura e hospitalidade à manufatura e muito mais, promovendo habilidades críticas que melhoram a resolução de problemas, a adaptabilidade e a criatividade — habilidades essenciais para o sucesso em qualquer campo ou ambição de vida.

Em primeiro lugar, o ensino de ciência da computação equipa as crianças com o pensamento computacional, uma estrutura de resolução de problemas que incentiva a divisão de problemas complexos em partes gerenciáveis, o reconhecimento de padrões e a criação de soluções lógicas. Essa forma de pensar não se limita a escrever código; é igualmente relevante nas indústrias operárias. Por exemplo, um agricultor pode usar o pensamento computacional para analisar o rendimento das colheitas e os padrões climáticos, otimizando recursos e melhorando as colheitas. Um profissional de hospitalidade pode aplicar essas habilidades para agilizar as operações ou analisar o feedback dos clientes, aprimorando as experiências dos hóspedes. Ao aprender a pensar programaticamente, os alunos obtêm ferramentas para enfrentar os desafios do mundo real de forma sistemática e eficaz, independentemente de suas carreiras.

Além disso, a educação em ciência da computação nutre resiliência e adaptabilidade. A programação geralmente envolve tentativa e erro, ensinando aos alunos o valor da persistência e a importância de aprender com os erros. Na manufatura, essas lições se traduzem na capacidade de solucionar problemas de equipamentos ou inovar processos mais eficientes. Na vida, essa mentalidade cria confiança e uma atitude proativa em relação à resolução de problemas, qualidades que beneficiam as pessoas em qualquer atividade.

Criatividade é outra marca registrada da educação em ciência da computação. Escrever código é uma forma de criação, exigindo que os alunos imaginem possibilidades e dêem vida às ideias. Essa criatividade transcende as indústrias, promovendo a inovação, seja projetando um novo produto, criando uma experiência gastronômica memorável ou desenvolvendo práticas sustentáveis na agricultura. A educação em ciência da computação também incentiva a colaboração, pois os alunos trabalham juntos para criar, testar e refinar projetos, uma habilidade vital em qualquer ambiente de trabalho.

É importante ressaltar que a exposição precoce à ciência da computação no ensino fundamental e médio desmistifica a tecnologia, capacitando crianças de diversas origens a se verem como participantes ativos em um mundo digital. Essa inclusão garante que todos os estudantes, não apenas aqueles que buscam carreiras tradicionais em STEM, estejam preparados para navegar e moldar um futuro definido pela tecnologia. Também ajuda a reduzir a exclusão digital, oferecendo oportunidades equitativas para que todas as crianças tenham sucesso.

Concluindo, a ciência da computação e o pensamento programático no ensino fundamental e médio não são apenas caminhos para empregos de alta remuneração em tecnologia; são habilidades fundamentais que melhoram a vida e o desempenho de todas as crianças, independentemente de suas ambições profissionais. Ao promover o pensamento crítico, a criatividade e a adaptabilidade, a educação em ciência da computação prepara os alunos para prosperar em um mundo em rápida evolução e contribuir significativamente para suas comunidades. Integrar essa educação ao currículo não é apenas um investimento no futuro da tecnologia, é um investimento no futuro de cada criança.

Cursos autônomos de IA para crianças de 10 a 18 anos

Inteligência artificial não é mágica... é só código! Nossos cursos desmistificam a IA e ajudam os alunos a entender as várias maneiras pelas quais essa importante nova tecnologia mudará a maneira como vivemos, trabalhamos e aprendemos. Os alunos aprendem conceitos fundamentais que despertarão seu interesse pela tecnologia e os ajudarão a entender o mundo ao seu redor de uma forma mais profunda.

Unidade Gen AI 1

Fundamentos da IA generativa
Apresenta os fundamentos da IA generativa e como ela funciona, abordando redes neurais, incorporações e como grandes modelos de linguagem são treinados para entender e representar a linguagem.

Unidade Gen AI 2

Personalização de modelos de linguagem
Concentra-se em habilidades práticas para personalizar modelos de IA usando técnicas como engenharia e recuperação imediatas, ao mesmo tempo em que promove a transparência por meio de cartões de modelo.

Como a IA toma decisões

Apresente aos jovens estudantes a IA e o aprendizado de máquina com atividades práticas usando modelos de dados preditivos. Os alunos praticarão suas próprias previsões e aprenderão sobre categorização e classificação de dados.

IA para oceanos

Ajude a inteligência artificial a limpar os oceanos treinando-a para detectar lixo! Saiba mais sobre dados e preconceitos de treinamento e como a IA pode resolver os problemas mundiais.

Dance Party: Edição AI

Aprenda sobre os conceitos de inteligência artificial (IA) para criar sua própria festa de dança virtual apresentando os melhores artistas da atualidade. Com dezenas de músicas para escolher, alcance todos os alunos, independentemente do gosto musical. É hora de mostrar suas coisas!

Laboratório de música: Jam Session

Pronto para misturar música e código? Em Music Lab: Jam Session, você remixará músicas de artistas como Sabrina Carpenter, Lady Gaga e Shakira enquanto aprende habilidades interessantes de codificação, como sequenciar e criar batidas com IA. É uma forma divertida de ser criativo com a programação!

Série de vídeos Como a IA funciona

Entenda o que torna um computador um computador, como as informações digitais são representadas em 1s e 0s, como os circuitos de computador funcionam para manipular informações digitais e como uma unidade central de processamento (CPU) e o sistema operacional controlam as entradas, saídas, memória e hardware de um computador. Veja a playlist completa e associado planos de aula.

A series of youtube videos contained in an image that links to the playlist of these videos on Youtube's website

AI 101 para professores

Série básica de aprendizado on-line para qualquer professor ou educador interessado no mundo inovador da inteligência artificial (IA) e seu potencial transformador na educação. Veja a playlist completa

A series of youtube videos contained in an image that links to the playlist of these videos on Youtube's website
A screenshot of Code.org's CS education lesson from Computer Science Fundamentals Unit B Lesson 7 showing the learning environment for students

Fundamentos da Ciência da Computação - Currículos ministrados pela escola e conduzidos por professores para crianças do ensino fundamental e sexto ano

Fundamentos da Ciência da Computação (CSF) é um conjunto gratuito de currículos elementares de ciência da computação com seis cursos específicos, cada um com 13 a 20 aulas, projetados para iniciantes e alinhados aos padrões do CSTA. Os cursos introduzem conceitos fundamentais, promovem o aprendizado equitativo e exploram o impacto da computação e da tecnologia.

Curso A do CSF

Programe usando comandos como loops e eventos. Ensine os alunos a colaborar com outras pessoas, investigar diferentes técnicas de resolução de problemas, persistir em tarefas desafiadoras e aprender sobre segurança na Internet.

Curso CSF B

Por meio de atividades desconectadas e de uma variedade de quebra-cabeças, os alunos aprenderão os conceitos básicos de programação, técnicas de colaboração, habilidades de investigação e pensamento crítico, persistência em face das dificuldades e segurança na Internet.

Curso CSF C

Crie programas com sequenciamento, loops e eventos. Investigue técnicas de resolução de problemas e desenvolva estratégias para construir comunidades positivas online e offline. Crie jogos interativos que os alunos possam compartilhar.

Curso CSF D

Revisão dos conceitos encontrados em cursos anteriores, incluindo ciclos e eventos. Posteriormente, os alunos desenvolverão sua compreensão de algoritmos, loops aninhados, loops, condicionais e muito mais.

Curso CSF E

Crie projetos divertidos e interativos que reforcem o aprendizado sobre segurança on-line. Envolva-se em uma codificação mais complexa, como loops, funções e condicionais aninhados.

Curso CSF F

Veja como os usuários fazem escolhas nos aplicativos que usam. Crie uma variedade de aplicativos do Sprite Lab que também ofereçam opções para o usuário. Aprenda conceitos mais avançados, incluindo variáveis e loops “para”.

CS Fundamentals Express - Currículos de ensino fundamental individualizados

Os professores desempenham um papel fundamental no aprendizado dos alunos, ensinando nossas atividades desconectadas e conduzindo discussões em toda a classe. No entanto, reconhecemos que os Fundamentos da Ciência da Computação nem sempre são ensinados em uma sala de aula tradicional. Oferecemos dois cursos expressos individualizados junto com os Cursos A-F. Esses cursos expressos são projetados para situações em que os professores permitem que cada aluno trabalhe em seu próprio ritmo de forma independente.

Pré-leitor CSF Express

Aprenda o básico da codificação de blocos de arrastar e soltar resolvendo quebra-cabeças e criando cenas animadas. Crie arte e jogos simples para compartilhar com amigos, familiares e professores.

CSF Express

Aprenda a criar programas de computador, desenvolver habilidades de resolução de problemas e superar desafios divertidos! Crie jogos e projetos criativos para compartilhar com amigos, familiares e professores.

A screenshot of Code.org's CS education lesson from Computer Science Discoveries showing the learning environment for students

CS Discoveries - Currículo de ciência da computação e inteligência artificial conduzido por professores e ministrado pela escola

O Computer Science Discoveries (CSD) é um currículo flexível e gratuito que introduz a alfabetização em Pensamento Computacional e Inteligência Artificial para as séries 6 a 12. O CSD permite que os alunos criem seus próprios sites, aplicativos, animações, jogos e sistemas de computação física e entendam os fundamentos da inteligência artificial. Os currículos capacitam os alunos a criar artefatos autênticos e a se envolver com a ciência da computação como meio de criatividade, comunicação, resolução de problemas e diversão. Nenhuma experiência anterior é necessária!

Unidade CSD 1

Solução de problemas e computaçãoUse um processo de resolução de problemas para resolver quebra-cabeças, desafios e cenários do mundo real. Saiba mais sobre entrada, saída, armazenamento e processamento do computador para ajudar na solução de problemas.

Unidade CSD 2

Desenvolvimento Web
Crie e compartilhe conteúdo em páginas da web, explorando o potencial criativo da web. Desenvolva habilidades críticas de consumo, habilidades de resolução de problemas e trabalho em equipe durante a programação.

Unidade CSD 3

Animações e jogos interativos
Crie imagens programáticas, animações, arte interativa e jogos. Familiarize-se com os conceitos de programação e o processo de design.

Unidade CSD 4

O processo de design
Concentre-se em considerar o impacto social da computação. Por meio de desafios de design, os alunos simpatizam com as necessidades dos outros e desenvolvem soluções.

Unidade CSD 5

Dados e sociedade
Enfatiza o papel dos dados na solução de problemas e na assistência dos computadores nesse processo. Cubra os sistemas de representação e os desafios associados. Descubra como as coletas de dados ajudam na solução de problemas.

Unidade CSD 6

Criação de aplicativos com dispositivos
Explore o papel dos dispositivos físicos na computação. Desenvolva programas que utilizem entradas e saídas de hardware. Existe uma versão desta unidade para o micro:bit e para o Circuit Playground.

Unidade CSD 7

Inteligência artificial e aprendizado de máquina
Explore como os computadores aprendem com os dados. Desenvolva projetos de aprendizado de máquina com base em dados do mundo real. Crie um aplicativo de aprendizado de máquina para resolver um problema pessoalmente relevante.

An animated GIF showing the Computer Science & AI Foundations application lab from Code.org with Python script being typed to control characters in a lesson

Fundamentos do CSAI — Chegando em 2026

Esse currículo flexível abrange a alfabetização em pensamento computacional e inteligência artificial e permite que os alunos criem seus próprios sites, aplicativos, animações, jogos e sistemas de computação física e entendam os fundamentos da inteligência artificial. Os currículos capacitam os alunos a criar artefatos autênticos e a se envolver com a ciência da computação como meio de criatividade, comunicação, resolução de problemas e diversão. Nenhuma experiência anterior é necessária! Cada unidade do CS Discoveries pode ser usada sozinha, sem necessidade de experiência prévia, o que permite que você escolha as unidades exatas que funcionam para sua sala de aula.

IA generativa
Esta unidade tem como objetivo construir uma compreensão fundamental dos modelos de IA generativa baseados em texto, com foco nos conceitos básicos em vez de nas habilidades técnicas. Os alunos desmistificarão os modelos generativos de IA explorando suas estruturas internas através das lentes familiares de entrada, armazenamento, processo e saída. Eles obterão insights sobre como esses modelos representam a linguagem, o impacto dos dados de treinamento no desempenho do modelo e o potencial de viés.

Introdução à programação
Esta unidade fornece uma introdução abrangente às habilidades básicas de programação por meio do aprendizado baseado em projetos. Ele enfatiza as aplicações práticas do Python, com foco em variáveis, estruturas de controle, loops, funções e algoritmos.

Sistemas e dispositivos de computador
Os alunos desta unidade exploram como os sistemas de computação operam, com foco na interação entre hardware, software e sistemas operacionais.

Redes e Internet
Esta unidade apresenta aos alunos os conceitos fundamentais de rede, com foco em como os dados são transmitidos através de sistemas interconectados que formam a Internet. Esta unidade aborda os principais tópicos, incluindo protocolos de Internet (IP, TCP, HTTP, DNS), comunicação de dados e os impactos sociais da infraestrutura de rede.

Segurança cibernética e impactos globais
Esta unidade apresenta aos alunos os fundamentos da segurança cibernética, com foco nos conceitos técnicos e nos impactos sociais. Os alunos exploram tópicos como privacidade de dados, riscos de segurança, técnicas de criptografia e o papel do erro humano nas violações.

Introdução à Ciência de Dados
Esta unidade apresenta aos alunos os estágios fundamentais do processo de ciência de dados, incluindo coleta, organização e interpretação de dados. Os alunos aprendem a aplicar técnicas estatísticas, explorar tendências de dados e participar de discussões significativas sobre ética e privacidade de dados.

Como a Internet funciona

Esta série de vídeos curtos ajudará você a entender como a Internet funciona, explicar HTTP e HTML e esclarecer o SSL e a cibersegurança. Apresentando Vint Cerf, inventor do TCP/IP, David Karp, fundador do Tumblr, Security Princess do Google, e engenheiros da Microsoft, Spotify e Symantec. Veja a playlist completa

A series of youtube videos contained in an image that links to the playlist of these videos on Youtube's website

Como não ser hackeado

A Internet é aberta, então tudo o que acontece nela pode ser visto, a menos que esteja protegido. Nos países modernos, as pessoas estão mais preocupadas em serem hackeadas do que com qualquer outro crime. Por quê? Porque cada computador ou telefone na Internet é regularmente testado quanto a vulnerabilidades por criminosos, terroristas ou até mesmo atores estatais. Se você não tomar cuidado, alguém pode hackear seu dispositivo ou contas e até mesmo roubar sua identidade ou seu dinheiro. Veja a playlist completa.

A series of youtube videos contained in an image that links to the playlist of these videos on Youtube's website

Como funciona o Blockchain

Feita em parceria com a Coinbase, esta série apresenta especialistas do setor e visa desmistificar essa tecnologia explorando o que é blockchain, como funciona e suas possíveis implicações sociais — boas e ruins. Veja a playlist completa e associado planos de aula.

A series of youtube videos contained in an image that links to the playlist of these videos on Youtube's website

Parceiros da Code.org em países de língua português

Os parceiros da Code.org promovem o ensino de ciência da computação e inteligência artificial em muitos países2

Codifica

Children in a classroom

​A Codifica é uma organização educacional brasileira que faz parceria com a Code.org para aprimorar a educação em ciência da computação em todo o Brasil. Sua missão é preparar indivíduos para um mundo cada vez mais digital, integrando tecnologia, inovação e pensamento computacional aos currículos educacionais. A Codifica oferece programas abrangentes para vários níveis educacionais, incluindo educação infantil, ensino fundamental e médio. Esses programas abrangem diversas áreas, como programação, robótica, cultura maker e design, todos alinhados à Base Nacional Comum Curricular (BNCC) do Brasil. Além do desenvolvimento curricular, a Codifica oferece treinamento ao vivo e suporte contínuo para educadores, garantindo a implementação eficaz da educação em tecnologia nas escolas. Por meio dessa colaboração com a Code.org, a Codifica visa expandir o acesso à educação de qualidade em ciência da computação, equipando os alunos com habilidades essenciais para a era digital.

Fundacion Telefonica Brazil

Children in a classroom

A Fundação Telefônica, criada em 1999, atua como braço de investimento social do Grupo Telefônica no Brasil, com foco em impulsionar o desenvolvimento social por meio de várias iniciativas. Alinhada com os Objetivos de Desenvolvimento Sustentável (ODS), a fundação aborda os principais desafios sociais, incluindo empregabilidade, educação e vulnerabilidade social e digital. Um de seus programas notáveis ​​é o ProFuturo, uma iniciativa de educação digital desenvolvida em colaboração com a Fundação "la Caixa", com o objetivo de melhorar a educação universal de qualidade. Desde sua criação, a Fundação Telefônica implementou aproximadamente 280 projetos, beneficiando mais de 500.000 indivíduos no Brasil, contribuindo significativamente para o progresso social do país.

Atividades da Hora do Código

A Hora do Código é um evento global que apresenta aos estudantes a ciência da computação por meio de atividades de codificação de uma hora. O evento tem como objetivo inspirar os estudantes a cursarem a ciência da computação no futuro. Explore as atividades da Hora do Código disponível em vários idiomas.

A graphic showing 6 different icons for hour of code lab activities: Dance Party, Minecraft, AI For Oceans, Make A Flappy Game, Star Wars, and Music Lab

Laboratório de música

Nesta aula envolvente, os alunos usam o Music Lab para desenvolver habilidades de codificação, compor músicas e conectar a tecnologia à criatividade.

Festa de dança

Codifique sua própria festa dançante para compartilhar com seus amigos! Com dezenas de músicas para escolher, alcance todos os alunos, independentemente do gosto musical. É hora de mostrar suas coisas!

Hora do Código do Minecraft

Construa e explore com o Minecraft! Use sua criatividade e habilidades de resolução de problemas para explorar e construir novos mundos com código.