EF89LP18
Explorar e analisar instâncias e canais de participação disponíveis na escola (conselho de escola, outros colegiados, grêmio livre), na comunidade (associações, coletivos, movimentos, etc.), no munícipio ou no país, incluindo formas de participação digital, como canais e plataformas de participação (como portal e-cidadania), serviços, portais e ferramentas de acompanhamentos do trabalho de políticos e de tramitação de leis, canais de educação política, bem como de propostas e proposições que circulam nesses canais, de forma a participar do debate de ideias e propostas na esfera social e a engajar-se com a busca de soluções para problemas ou questões que envolvam a vida da escola e da comunidade.
Texto conferido contra o documento homologado, p. 185 do PDF oficialComo ler este código
Todo código da BNCC é decomponível. Passe o cursor sobre cada parte.
EF · 89 · LP · 18
No mesmo objeto de conhecimento
Contexto de produção, circulação e recepção de textos e práticas relacionadas à defesa de direitos e à participação social
Em outros anos, na mesma prática de linguagem
Aproximação estrutural: a BNCC não define progressão formal entre habilidades; estas compartilham a prática "Leitura".
Para máquinas
O mesmo registro, consumível por código e por agentes, sem API key e sem cadastro.
{
"codigo": "EF89LP18",
"etapa": "EF",
"texto": "Explorar e analisar instâncias e canais de participação disponíveis na escola (conselho de escola, outros colegiados, grêmio livre), na comunidade (associações, coletivos, movimentos, etc.), no munícipio ou no país, incluindo formas de participação digital, como canais e plataformas de participação (como portal e-cidadania), serviços, portais e ferramentas de acompanhamentos do trabalho de políticos e de tramitação de leis, canais de educação política, bem como de propostas e proposições que circulam nesses canais, de forma a participar do debate de ideias e propostas na esfera social e a engajar-se com a busca de soluções para problemas ou questões que envolvam a vida da escola e da comunidade.",
"vigencia": {
"status": "vigente",
"desde": "dados-2026.07",
"ate": null
},
"fonte": {
"documento": "bncc-2018",
"arquivo": "BNCC_Ensino Fundamental.xlsx",
"proveniencia": "exportada de downloadbncc.mec.gov.br em 23/06/2023",
"localizador": "aba Língua Portuguesa, linha 363",
"localizador_pdf": "Base-Nacional-Comum-Curricular-BNCC.pdf, página PDF 185"
},
"componente": {
"id": "ef-comp-lp",
"nome": "Língua Portuguesa"
},
"anos": [
8,
9
],
"organizacao": {
"tipo": "campo_pratica",
"nomes": {
"camposAtuacao": [
"Campo de atuação na vida pública"
],
"praticaLinguagem": "Leitura"
}
},
"objetosConhecimento": [
{
"id": "ef-comp-lp-oc-contexto-de-producao-circulacao-e-recepcao-de-textos-e-praticas-relacionadas-a-defesa-de-direitos-e-a-participacao-social",
"nome": "Contexto de produção, circulação e recepção de textos e práticas relacionadas à defesa de direitos e à participação social"
}
]
} // npm install @bncc/dados (dados embutidos, zero rede)
import { porCodigo, decodificar } from '@bncc/dados';
const h = porCodigo('EF89LP18');
h.texto; // "Explorar e analisar instâncias e canais de part…"
decodificar('EF89LP18'); # pip install bncc (integração com pandas via bncc[pandas])
import bncc
h = bncc.por_codigo('EF89LP18')
h['texto']
bncc.para_dataframe('EF') // Claude Code, Cursor etc. (servidor local via stdio)
{
"mcpServers": {
"bncc": { "command": "npx", "args": ["-y", "@bncc/mcp"] }
}
}
// tools: bncc_lookup("EF89LP18"), bncc_buscar, bncc_listar…