Conheça a bncc.dev
Consulte uma habilidade, confira sua fonte e leve os mesmos dados para uma planilha ou aplicação. Conheça os motivos para mantermos a bncc.dev aberta e o que aprendemos ao conferir nossas próprias referências.
Na bncc.dev, você pode procurar uma habilidade pelo código, ler o texto e conferir de qual página do documento oficial ele saiu. Também pode buscar por palavras, navegar pelas etapas de ensino ou levar os dados para uma planilha. Reunimos as 1.721 aprendizagens da BNCC e do complemento de Computação para que essa consulta possa ser feita no site e dentro de outras ferramentas.
A Base Nacional Comum Curricular descreve as aprendizagens essenciais da educação básica e orienta a elaboração dos currículos. No Ensino Fundamental e no Médio, elas se chamam habilidades. Na Educação Infantil, objetivos de aprendizagem. Cada uma tem um código, usado em planos de aula, materiais didáticos e editais de compra. Esse código permite fazer referência a uma aprendizagem sem repetir seu texto inteiro. Mas quem lê precisa ter onde conferir o que ele significa.
Conferir o texto por trás do código
Um código no formato certo pode passar despercebido mesmo quando não existe na BNCC. Descobrimos isso em casa. Durante nossos testes de respostas de IA, encontramos um plano de aula da Profy, a empresa que mantém a bncc.dev, citando EM13MAT703. Não havia uma habilidade com aquele código na BNCC, e até ali ninguém tinha percebido.
Mesmo quando o código existe, é preciso conferir o texto. Em EF09LP01, por exemplo, EF indica o Ensino Fundamental, 09 indica o 9º ano e LP, Língua Portuguesa. Para saber que a habilidade trata da análise da disseminação de notícias falsas e de estratégias para reconhecê-las, precisamos ler o que ela pede.
Na página da EF09LP01, o texto vem acompanhado de um selo que indica a página 179 do PDF oficial. Cada aprendizagem da base tem um endereço permanente e a indicação da fonte. Assim, quem recebe o link pode conferir a mesma referência.

Os mesmos dados em outras ferramentas
Para colocar a BNCC em uma aplicação, uma equipe precisa extrair os dados dos PDFs e das planilhas, organizar os registros e conferir os textos. Depois, precisa manter essa cópia atualizada. Publicamos a base para que outras equipes possam usar esse trabalho como ponto de partida e contribuir com as correções, sem repetir toda a preparação.
As ferramentas de IA também podem consultar essa base. Nos nossos testes de respostas sobre a BNCC, o benchmark, encontramos modelos que apresentavam códigos inexistentes ou alteravam o texto de habilidades reais. Quando demos acesso aos dados conferidos, as invenções diminuíram. Oferecer essa consulta permite que a ferramenta busque o texto da habilidade na fonte durante a resposta. Os resultados estão no estudo de acesso à fonte.
Quem trabalha com planilhas pode baixar arquivos CSV nas listagens por etapa, componente e ano do site. Quem desenvolve uma aplicação pode consultar os dados pela API ou instalar os pacotes @bncc/dados, para JavaScript, e bncc, para Python, disponíveis no npm e no PyPI. Os pacotes permitem usar a base no próprio projeto.
Para ferramentas de IA, o servidor MCP faz a conexão com os dados. Em vez de depender apenas do que o modelo aprendeu no treino, a ferramenta pode buscar o texto da habilidade na hora de responder. Nenhum desses acessos pede cadastro ou chave.
Quem usa os dados em pesquisa também precisa registrar qual versão consultou. A versão dados-2026.07.1 tem um DOI próprio no Zenodo, um identificador permanente para citá-la. Outra pessoa pode recuperar aquela versão mesmo depois de a base receber atualizações.
Por que mantemos a base aberta
A BNCC já é um bem público. Como todo ato oficial, o texto dela não tem direito autoral, e ele vale para todas as redes e escolas do país. O trabalho de organizar e conferir esse texto é nosso, mas o texto continua sendo de todo mundo. Fechar a versão organizada criaria uma barreira que o documento original não tem, e ela pesaria mais para quem tem menos gente para conferir cada habilidade. Por isso publicamos a base sem cadastro e sem custo, para que uma professora, uma secretaria pequena e uma empresa de tecnologia consultem a mesma referência. A Profy mantém a bncc.dev e usa esses dados nas suas próprias soluções para educação.
A base inteira cabe em poucos megabytes e está em um repositório público, com histórico de versões. Se a bncc.dev sumir amanhã, quem guardou uma cópia pode continuar usando os dados. Escolhemos que a dependência fosse barata de romper, porque a possibilidade de todo mundo ir embora obriga quem mantém a trabalhar direito.
Queremos ampliar a base para outros referenciais curriculares e aprofundar as avaliações de IA. Esse trabalho anda mais rápido com quem divide a pesquisa e a manutenção. Se você precisa desses dados ou quer contribuir com o projeto, conte para a gente o que está faltando.
Facilitar a consulta por código também facilita tratar a habilidade como item de checklist. Se isso vai melhorar o planejamento ou só encher relatório, ainda não sabemos. Vamos descobrir vendo o que as pessoas fazem com a base. Ter o texto conferido permite verificar a referência à BNCC. Decidir se uma atividade faz sentido para uma turma continua com quem conhece aquela turma.