Universidade Tecnológica Federal do Paraná
Campus Siqueira Campos
Revolução Digital:
Desvendando Algoritmos, Reconectando Humanidade
Material Didático para Professores do 1º ao 3º Ano

📢 TEXTO DE ABERTURA: O MANIFESTO DA REVOLUÇÃO

ATTENTION, ZUMBIS DIGITAIS! 🧟‍♂️

Esqueçam o que acham que sabem sobre a internet. Esqueçam o feed. Esqueçam o like. Esqueçam a dopamina barata que vocês recebem cada vez que um coraçãozinho vermelho aparece na tela.

Vocês acham que são LIVRES? Que escolhem o que veem? Que são DONOS dos próprios dados? Que são donos de alguma coisa, aliás?

HAHAHAHAHAHA.

Não, meus caros. Vocês são produtos. São matéria-prima. São gado digital sendo ordenhado por meia dúzia de bilionários que vocês ajudaram a enriquecer enquanto rolavam a tela sem fim.

Mas calma. Não é o fim do mundo.

É o COMEÇO.

Este ano, vocês não vão "estudar" tecnologia vocês vão DESMONTAR a Matrix. Vão descobrir como o algoritmo te transformou em um zumbi. Vão entender que seus dados valem mais do que o rim que vocês venderiam por um iPhone novo. Vão construir CASTELOS DIGITAIS com suas próprias mãos (e muito teclado). E, no final, vão CRIAR o mundo digital que vocês querem ver não o que foi vendido para vocês.

Vão passar de produto a produtor. De consumidor a criador. De zumbi a arquiteto.

MAPEAMENTO COMPLETO DE HABILIDADES BNCC E RCP-PR POR BIMESTRE

BIMESTRE 1: "CODANDO O FUTURO" A Construção do Castelo Digital

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações que envolvam a variação de grandezas, pela análise dos gráficos das funções representadas e das taxas de variação, com ou sem apoio de tecnologias digitais. Análise de estruturas HTML como representação de dados
EM13MAT102 Analisar tabelas, gráficos e amostras de pesquisas estatísticas apresentadas em diferentes meios de comunicação, identificando inadequações que possam induzir a erros de interpretação. Visualização de dados com CSS e organização de informações
EM13MAT301 Resolver e elaborar problemas do cotidiano, da Matemática e de outras áreas do conhecimento, que envolvem equações lineares, inequações e sistemas, com ou sem apoio de tecnologias digitais. Lógica de programação com JavaScript
EM13MAT302 Construir modelos matemáticos para descrever fenômenos e situações do cotidiano, utilizando funções e equações, com ou sem apoio de tecnologias digitais. Modelagem de comportamentos com funções JS
EM13MAT303 Resolver e elaborar problemas que envolvem funções polinomiais de 1º e 2º graus, com ou sem apoio de tecnologias digitais. Arrays e manipulação de dados
EM13MAT304 Analisar e construir modelos matemáticos para descrever fenômenos e situações do cotidiano, utilizando funções, equações e inequações, com ou sem apoio de tecnologias digitais. Criação de funções reutilizáveis
EM13MAT401 Aplicar conceitos matemáticos na compreensão e resolução de problemas de outras áreas do conhecimento, com ou sem apoio de tecnologias digitais. Projeto integrador aplicação dos conceitos
EM13MAT402 Utilizar o raciocínio lógico e a linguagem matemática para compreender e resolver problemas de outras áreas do conhecimento. Debug e resolução de problemas lógicos
EM13MAT501 Comunicar ideias matemáticas de forma clara, precisa e contextualizada, utilizando diferentes linguagens e representações. Apresentação do projeto final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar o contexto de produção, circulação e recepção de textos, considerando as diferentes linguagens, mídias e suportes. Criação de conteúdo para sites
EM13LP02 Estabelecer relações entre as partes de um texto, identificando repetições ou substituições que contribuem para a continuidade do texto. Estruturação de documentos HTML
EM13LP04 Analisar os efeitos de sentido decorrentes do uso de recursos linguísticos e multissemióticos em diferentes textos. Uso de CSS e recursos expressivos
EM13LP05 Produzir textos de diferentes gêneros, considerando a adequação ao contexto de produção e circulação. Produção de conteúdo para projetos
EM13LP06 Analisar, em diferentes textos, os efeitos de sentido decorrentes do uso de recursos linguísticos e multissemióticos. Análise de textos multimodais
EM13LP07 Analisar, em textos de diferentes gêneros, marcas que expressam a posição do enunciador Produção de textos críticos
EM13LP08 Produzir textos de diferentes gêneros, com adequação ao contexto de produção e circulação Criação de conteúdo para campanhas
EM13LP09 Produzir textos de diferentes gêneros, com adequação ao contexto de produção e circulação Projeto integrador produção textual
EM13LP10 Revisar e editar textos produzidos, considerando a adequação ao contexto Revisão e edição de projetos
EM13LP11 Apresentar e defender pontos de vista em situações de debate Pitch e apresentação final

Computação (Complemento à BNCC Resolução CNE/CEB nº 1/2022)

Código Habilidade Aplicação no Projeto
EM13CO01 Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes Reutilização de tags e estruturas
EM13CO02 Construir soluções computacionais para problemas do cotidiano, de forma autônoma e colaborativa, utilizando linguagens de programação Projetos práticos com JS
EM13CO03 Utilizar diferentes ferramentas e ambientes de programação para construir soluções Uso de VS Code, navegadores, DevTools
EM13CO04 Reconhecer e aplicar os princípios da abstração, decomposição, reconhecimento de padrões e algoritmos na resolução de problemas Os 4 Pilares do PC aplicados
EM13CO05 Utilizar recursos computacionais de forma crítica e criativa Desenvolvimento de projetos criativos
EM13CO06 Compreender e utilizar variáveis, constantes, operadores, estruturas condicionais e de repetição, funções e eventos JS completo
EM13CO07 Planejar e executar projetos de desenvolvimento de software Projeto integrador
EM13CO08 Comunicar e compartilhar soluções computacionais Apresentação final
EM13CO09 Refletir sobre o processo de construção de soluções computacionais Autoavaliação

BIMESTRE 2: "REVOLUÇÃO DOS DADOS" A Desconstrução da Matrix

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações que envolvam a variação de grandezas Análise de algoritmos de recomendação
EM13MAT102 Analisar tabelas, gráficos e amostras de pesquisas estatísticas Análise de dados coletados
EM13MAT201 Interpretar dados estatísticos apresentados em diferentes mídias Economia da atenção dados de uso
EM13MAT301 Resolver e elaborar problemas que envolvem funções polinomiais Modelagem de vieses algorítmicos
EM13MAT302 Construir modelos matemáticos para descrever fenômenos Modelagem da LGPD
EM13MAT303 Resolver e elaborar problemas que envolvem funções Fake news e padrões de desinformação
EM13MAT401 Aplicar conceitos matemáticos Projeto de conscientização
EM13MAT402 Utilizar o raciocínio lógico Cyberbullying e lógica de denúncia
EM13MAT501 Comunicar ideias matemáticas Apresentação do projeto

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar o contexto de produção Algoritmos invisíveis
EM13LP02 Estabelecer relações entre partes de um texto Dados e relações textuais
EM13LP04 Analisar efeitos de sentido Economia da atenção
EM13LP05 Produzir textos Fake news produção crítica
EM13LP07 Analisar marcas de posicionamento LGPD e análise textual
EM13LP08 Produzir textos Netiqueta e cyberbullying
EM13LP09 Produzir textos Projeto integrador produção criativa
EM13LP10 Revisar e editar Mão na massa revisão
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente as experiências em comunidades virtuais Algoritmos e bolhas
EM13CO24 Identificar e reconhecer como as redes sociais interferem na saúde Economia da atenção
EM13CO25 Dialogar em ambientes virtuais com segurança Netiqueta e cyberbullying
EM13CO26 Aplicar conceitos do direito digital LGPD e privacidade

Ciências Humanas e Sociais Aplicadas

Código Habilidade Aplicação no Projeto
EM13CHS101 Identificar, analisar e comparar diferentes fontes e narrativas Dados e vigilância
EM13CHS201 Analisar e avaliar os impactos das tecnologias Direitos digitais

BIMESTRE 3: "A QUEDA DA MATRIX" Hackeando o Sistema

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Algoritmo do caos viés algorítmico
EM13MAT102 Analisar tabelas e gráficos Dados a nova escravidão
EM13MAT201 Interpretar dados estatísticos Bolhas, vieses e fake news
EM13MAT301 Resolver e elaborar problemas Fábrica de dopamina modelagem
EM13MAT302 Construir modelos matemáticos Direitos digitais LGPD
EM13MAT303 Resolver e elaborar problemas Bolhas modelos de recomendação
EM13MAT401 Aplicar conceitos matemáticos Cyberbullying estatísticas
EM13MAT402 Utilizar raciocínio lógico Planejamento do projeto
EM13MAT501 Comunicar ideias Pitch final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Algoritmo do caos
EM13LP02 Estabelecer relações entre partes Dados relações textuais
EM13LP04 Analisar efeitos de sentido Fábrica de dopamina
EM13LP05 Produzir textos Fake news identificação
EM13LP06 Analisar textos multimodais Bolhas análise crítica
EM13LP07 Analisar marcas de posicionamento LGPD análise textual
EM13LP08 Produzir textos Cyberbullying produção
EM13LP09 Produzir textos Planejamento do protótipo
EM13LP10 Revisar e editar Mão na massa
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente comunidades virtuais Algoritmos, bolhas, cyberbullying
EM13CO24 Reconhecer interferência na saúde Fábrica de dopamina
EM13CO25 Dialogar com segurança Cyberbullying
EM13CO26 Aplicar conceitos de direito digital LGPD
EM13CO04 Reconhecer e aplicar os 4 pilares Todos os projetos

BIMESTRE 4: "O DESPERTAR DOS CRIADORES" A Execução

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Planejamento do projeto
EM13MAT102 Analisar tabelas e gráficos Estrutura HTML
EM13MAT201 Interpretar dados estatísticos DOM interpretação de dados
EM13MAT301 Resolver e elaborar problemas CSS funções e modelos
EM13MAT302 Construir modelos matemáticos JS modelos para fenômenos
EM13MAT303 Resolver e elaborar problemas Eventos modelos matemáticos
EM13MAT304 Analisar e construir modelos Arrays problemas com funções
EM13MAT401 Aplicar conceitos matemáticos Funções aplicação
EM13MAT402 Utilizar raciocínio lógico Debug lógica
EM13MAT501 Comunicar ideias Apresentação final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Planejamento
EM13LP02 Estabelecer relações entre partes HTML estrutura
EM13LP04 Analisar efeitos de sentido CSS efeitos visuais
EM13LP05 Produzir textos JS produção de interações
EM13LP06 Analisar textos multimodais DOM textos multimodais
EM13LP07 Analisar marcas de posicionamento Eventos produção
EM13LP08 Analisar e produzir Arrays análise e produção
EM13LP09 Produzir textos Funções produção
EM13LP10 Revisar e editar Debug revisão
EM13LP11 Apresentar e defender Pitch

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO07 Planejar e executar projetos de software Todo o bimestre
EM13CO03 Utilizar ferramentas de programação HTML, CSS, JS
EM13CO04 Reconhecer e aplicar os 4 pilares Todo o processo
EM13CO05 Utilizar recursos computacionais criativamente Projetos criativos
EM13CO06 Compreender variáveis, funções e eventos JS completo
EM13CO08 Comunicar soluções computacionais Apresentação
EM13CO09 Refletir sobre o processo Autoavaliação

PLANO ANUAL COMPLETO 40 SEMANAS

📦 BIMESTRE 1: "CODANDO O FUTURO" A Construção do Castelo Digital

SEMANA 1 "O Universo HTML: A Estrutura do Nada"

🎯 Título: "O Universo HTML: A Estrutura do Nada" ou "Como construir um castelo com tags e sem tijolos"

🎯 Objetivos Operacionais:

  • Compreender o que é HTML e seu papel fundamental na construção de páginas web
  • Identificar e utilizar tags estruturais: <!DOCTYPE html>, <html>, <head>, <body>
  • Utilizar tags de conteúdo: <h1> a <h6>, <p>, <ul>, <ol>, <li>
  • Criar uma página funcional a partir do zero

🧩 Pilares do Pensamento Computacional:

  • Abstração: HTML representa uma página de forma estruturada, escondendo a complexidade do navegador
  • Reconhecimento de Padrões: Identificação do padrão de abertura e fechamento de tags

📋 Atividade Principal: Construir a primeira página HTML coletiva, com títulos, parágrafos e listas de coisas proibidas (ou permitidas)

📊 Avaliação:

  • Estrutura Básica (0-3): Criou o arquivo .html com <!DOCTYPE>, <html>, <head>, <body>, <title>
  • Tags de Conteúdo (0-3): Usou pelo menos 3 tags diferentes de conteúdo
  • Personalização (0-2): Modificou o conteúdo com criatividade
  • Indentação (0-1): Código organizado e indentado
  • Ajuda aos Colegas (0-1): Contribuiu com a turma

SEMANA 2 "CSS: A Maquiagem dos Deuses"

🎯 Título: "CSS: A Maquiagem dos Deuses" ou "Como transformar um monstro do Frankenstein em uma supermodelo digital"

🎯 Objetivos Operacionais:

  • Compreender o papel do CSS na estilização e na experiência visual
  • Aplicar seletores básicos: elemento, classe e ID
  • Utilizar propriedades de cor, fonte, espaçamento, borda e sombra
  • Aplicar CSS nas formas inline, interno e externo

🧩 Pilares do Pensamento Computacional:

  • Reconhecimento de Padrões: Identificação do padrão seletor { propriedade: valor; }
  • Decomposição: Dividir a estilização em partes isoladas

📋 Atividade Principal: "Operação Tapa na Cara do Feio" cada dupla recebe uma página "feia" e precisa estilizá-la para ficar impactante

📊 Avaliação:

  • Vínculo do CSS (0-2): Conseguiu vincular o arquivo .css ao HTML
  • Uso de Seletores (0-3): Aplicou os 3 tipos de seletor
  • Propriedades Essenciais (0-3): Usou pelo menos 5 propriedades diferentes
  • Personalização Criativa (0-2): A estilização tem personalidade

SEMANA 3 "JavaScript: A Mágica Acontece"

🎯 Título: "JavaScript: A Mágica Acontece" ou "Como fazer o computador obedecer aos seus caprichos"

🎯 Objetivos Operacionais:

  • Compreender o papel do JS na interatividade
  • Utilizar variáveis, tipos (string, number, boolean) e operadores
  • Criar funções simples
  • Manipular o HTML via JS (document.getElementById().innerHTML)

🧩 Pilares do Pensamento Computacional:

  • Decomposição: Gerar desculpas aleatórias = (1) criar array, (2) sortear índice, (3) exibir
  • Algoritmos: Sequência lógica de passos para executar a tarefa

📋 Atividade Principal: Criar um "Gerador de Desculpas Esfarrapadas" botão que exibe uma desculpa aleatória para não fazer lição

📊 Avaliação:

  • Array de Desculpas (0-2): Criou o array com pelo menos 5 desculpas
  • Função Funcional (0-3): A função gerarDesculpa() está implementada
  • Sorteio Aleatório (0-2): Usou Math.random() e Math.floor()
  • Manipulação do DOM (0-2): Usou document.getElementById() e .innerHTML

SEMANA 4 "DOM: O Documento que Vive"

🎯 Título: "DOM: O Documento que Vive" ou "Como ter controle remoto sobre cada pedacinho da sua página"

🎯 Objetivos Operacionais:

  • Entender o DOM como uma árvore que representa a página
  • Usar getElementById, querySelector, querySelectorAll
  • Modificar atributos, classes e estilos via JS
  • Criar e remover elementos dinamicamente

🧩 Pilares do Pensamento Computacional:

  • Algoritmos: Sequência para selecionar, modificar e criar elementos
  • Abstração: O DOM esconde a complexidade do renderizador

📋 Atividade Principal: "Caça ao Elemento" desafio de selecionar e modificar elementos via JS

📊 Avaliação:

  • Seleção de Elementos (0-2): Usou pelo menos 2 métodos diferentes
  • Manipulação de Estilos (0-2): Modificou estilos ou classes
  • Criação Dinâmica (0-2): Criou elemento com createElement e appendChild
  • Remoção de Elementos (0-1): Removeu elementos

SEMANA 5 "Eventos: Quando o Usuário Toca na Tela"

🎯 Título: "Eventos: Quando o Usuário Toca na Tela" ou "Como fazer seu site reagir a tudo cliques, teclas e até respirações"

🎯 Objetivos Operacionais:

  • Entender eventos (click, keydown, mouseover, mouseout)
  • Usar addEventListener() (a forma moderna e recomendada)
  • Construir um jogo da memória completo

🧩 Pilares do Pensamento Computacional:

  • Decomposição: Cada interação (virar carta, verificar par, desvirar) é uma parte do jogo
  • Algoritmos: Sequência lógica para cada ação do jogador

📋 Atividade Principal: Construir um "Jogo da Memória do Caos" com emojis e eventos

📊 Avaliação:

  • Uso de addEventListener (0-3): Utilizou para pelo menos 3 eventos
  • Lógica do Jogo (0-3): Funciona corretamente
  • Eventos de Teclado (0-1): Implementou atalho
  • Feedback ao Usuário (0-1): Fornece feedback visual

BIMESTRE 2: "REVOLUÇÃO DOS DADOS" A Desconstrução da Matrix

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações que envolvam a variação de grandezas Análise de algoritmos de recomendação
EM13MAT102 Analisar tabelas, gráficos e amostras de pesquisas estatísticas Análise de dados coletados
EM13MAT201 Interpretar dados estatísticos apresentados em diferentes mídias Economia da atenção dados de uso
EM13MAT301 Resolver e elaborar problemas que envolvem funções polinomiais Modelagem de vieses algorítmicos
EM13MAT302 Construir modelos matemáticos para descrever fenômenos Modelagem da LGPD
EM13MAT303 Resolver e elaborar problemas que envolvem funções Fake news e padrões de desinformação
EM13MAT401 Aplicar conceitos matemáticos Projeto de conscientização
EM13MAT402 Utilizar o raciocínio lógico Cyberbullying e lógica de denúncia
EM13MAT501 Comunicar ideias matemáticas Apresentação do projeto

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar o contexto de produção Algoritmos invisíveis
EM13LP02 Estabelecer relações entre partes de um texto Dados e relações textuais
EM13LP04 Analisar efeitos de sentido Economia da atenção
EM13LP05 Produzir textos Fake news produção crítica
EM13LP07 Analisar marcas de posicionamento LGPD e análise textual
EM13LP08 Produzir textos Netiqueta e cyberbullying
EM13LP09 Produzir textos Protótipo produção criativa
EM13LP10 Revisar e editar Mão na massa revisão
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente as experiências em comunidades virtuais Algoritmos e bolhas
EM13CO24 Identificar e reconhecer como as redes sociais interferem na saúde Economia da atenção
EM13CO25 Dialogar em ambientes virtuais com segurança Netiqueta e cyberbullying
EM13CO26 Aplicar conceitos do direito digital LGPD e privacidade

Ciências Humanas e Sociais Aplicadas

Código Habilidade Aplicação no Projeto
EM13CHS101 Identificar, analisar e comparar diferentes fontes e narrativas Dados e vigilância
EM13CHS201 Analisar e avaliar os impactos das tecnologias Direitos digitais

BIMESTRE 3: "A QUEDA DA MATRIX" Hackeando o Sistema

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Algoritmo do caos viés algorítmico
EM13MAT102 Analisar tabelas e gráficos Dados a nova escravidão
EM13MAT201 Interpretar dados estatísticos Bolhas, vieses e fake news
EM13MAT301 Resolver e elaborar problemas Fábrica de dopamina modelagem
EM13MAT302 Construir modelos matemáticos Direitos digitais LGPD
EM13MAT303 Resolver e elaborar problemas Bolhas modelos de recomendação
EM13MAT401 Aplicar conceitos matemáticos Cyberbullying estatísticas
EM13MAT402 Utilizar raciocínio lógico Planejamento do projeto
EM13MAT501 Comunicar ideias Pitch final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Algoritmo do caos
EM13LP02 Estabelecer relações entre partes Dados relações textuais
EM13LP04 Analisar efeitos de sentido Fábrica de dopamina
EM13LP05 Produzir textos Fake news identificação
EM13LP06 Analisar textos multimodais Bolhas análise crítica
EM13LP07 Analisar marcas de posicionamento LGPD análise textual
EM13LP08 Produzir textos Cyberbullying produção
EM13LP09 Produzir textos Planejamento do protótipo
EM13LP10 Revisar e editar Mão na massa
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente comunidades virtuais Algoritmos, bolhas, cyberbullying
EM13CO24 Reconhecer interferência na saúde Fábrica de dopamina
EM13CO25 Dialogar com segurança Cyberbullying
EM13CO26 Aplicar conceitos de direito digital LGPD
EM13CO04 Reconhecer e aplicar os 4 pilares Todos os projetos

BIMESTRE 4: "O DESPERTAR DOS CRIADORES" A Execução

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Planejamento do projeto
EM13MAT102 Analisar tabelas e gráficos Estrutura HTML
EM13MAT201 Interpretar dados estatísticos DOM interpretação de dados
EM13MAT301 Resolver e elaborar problemas CSS funções e modelos
EM13MAT302 Construir modelos matemáticos JS modelos para fenômenos
EM13MAT303 Resolver e elaborar problemas Eventos modelos matemáticos
EM13MAT304 Analisar e construir modelos Arrays problemas com funções
EM13MAT401 Aplicar conceitos matemáticos Funções aplicação
EM13MAT402 Utilizar raciocínio lógico Debug lógica
EM13MAT501 Comunicar ideias Apresentação final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Planejamento
EM13LP02 Estabelecer relações entre partes HTML estrutura
EM13LP04 Analisar efeitos de sentido CSS efeitos visuais
EM13LP05 Produzir textos JS produção de interações
EM13LP06 Analisar textos multimodais DOM textos multimodais
EM13LP07 Analisar marcas de posicionamento Eventos produção
EM13LP08 Analisar e produzir Arrays análise e produção
EM13LP09 Produzir textos Funções produção
EM13LP10 Revisar e editar Debug revisão
EM13LP11 Apresentar e defender Pitch

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO07 Planejar e executar projetos de software Todo o bimestre
EM13CO03 Utilizar ferramentas de programação HTML, CSS, JS
EM13CO04 Reconhecer e aplicar os 4 pilares Todo o processo
EM13CO05 Utilizar recursos computacionais criativamente Projetos criativos
EM13CO06 Compreender variáveis, funções e eventos JS completo
EM13CO08 Comunicar soluções computacionais Apresentação
EM13CO09 Refletir sobre o processo Autoavaliação

PLANO ANUAL COMPLETO 40 SEMANAS

📦 BIMESTRE 1: "CODANDO O FUTURO" A Construção do Castelo Digital

SEMANA 1 "O Universo HTML: A Estrutura do Nada"

🎯 Título: "O Universo HTML: A Estrutura do Nada" ou "Como construir um castelo com tags e sem tijolos"

🎯 Objetivos Operacionais:

  • Compreender o que é HTML e seu papel fundamental na construção de páginas web
  • Identificar e utilizar tags estruturais: <!DOCTYPE html>, <html>, <head>, <body>
  • Utilizar tags de conteúdo: <h1> a <h6>, <p>, <ul>, <ol>, <li>
  • Criar uma página funcional a partir do zero

🧩 Pilares do Pensamento Computacional:

  • Abstração: HTML representa uma página de forma estruturada, escondendo a complexidade do navegador
  • Reconhecimento de Padrões: Identificação do padrão de abertura e fechamento de tags

📋 Atividade Principal: Construir a primeira página HTML coletiva, com títulos, parágrafos e listas de coisas proibidas (ou permitidas)

📊 Avaliação:

  • Estrutura Básica (0-3): Criou o arquivo .html com <!DOCTYPE>, <html>, <head>, <body>, <title>
  • Tags de Conteúdo (0-3): Usou pelo menos 3 tags diferentes de conteúdo
  • Personalização (0-2): Modificou o conteúdo com criatividade
  • Indentação (0-1): Código organizado e indentado
  • Ajuda aos Colegas (0-1): Contribuiu com a turma

SEMANA 2 "CSS: A Maquiagem dos Deuses"

🎯 Título: "CSS: A Maquiagem dos Deuses" ou "Como transformar um monstro do Frankenstein em uma supermodelo digital"

🎯 Objetivos Operacionais:

  • Compreender o papel do CSS na estilização e na experiência visual
  • Aplicar seletores básicos: elemento, classe e ID
  • Utilizar propriedades de cor, fonte, espaçamento, borda e sombra
  • Aplicar CSS nas formas inline, interno e externo

🧩 Pilares do Pensamento Computacional:

  • Reconhecimento de Padrões: Identificação do padrão seletor { propriedade: valor; }
  • Decomposição: Dividir a estilização em partes isoladas

📋 Atividade Principal: "Operação Tapa na Cara do Feio" cada dupla recebe uma página "feia" e precisa estilizá-la para ficar impactante

📊 Avaliação:

  • Vínculo do CSS (0-2): Conseguiu vincular o arquivo .css ao HTML
  • Uso de Seletores (0-3): Aplicou os 3 tipos de seletor
  • Propriedades Essenciais (0-3): Usou pelo menos 5 propriedades diferentes
  • Personalização Criativa (0-2): A estilização tem personalidade

SEMANA 3 "JavaScript: A Mágica Acontece"

🎯 Título: "JavaScript: A Mágica Acontece" ou "Como fazer o computador obedecer aos seus caprichos"

🎯 Objetivos Operacionais:

  • Compreender o papel do JS na interatividade
  • Utilizar variáveis, tipos (string, number, boolean) e operadores
  • Criar funções simples
  • Manipular o HTML via JS (document.getElementById().innerHTML)

🧩 Pilares do Pensamento Computacional:

  • Decomposição: Gerar desculpas aleatórias = (1) criar array, (2) sortear índice, (3) exibir
  • Algoritmos: Sequência lógica de passos para executar a tarefa

📋 Atividade Principal: Criar um "Gerador de Desculpas Esfarrapadas" botão que exibe uma desculpa aleatória para não fazer lição

📊 Avaliação:

  • Array de Desculpas (0-2): Criou o array com pelo menos 5 desculpas
  • Função Funcional (0-3): A função gerarDesculpa() está implementada
  • Sorteio Aleatório (0-2): Usou Math.random() e Math.floor()
  • Manipulação do DOM (0-2): Usou document.getElementById() e .innerHTML

SEMANA 4 "DOM: O Documento que Vive"

🎯 Título: "DOM: O Documento que Vive" ou "Como ter controle remoto sobre cada pedacinho da sua página"

🎯 Objetivos Operacionais:

  • Entender o DOM como uma árvore que representa a página
  • Usar getElementById, querySelector, querySelectorAll
  • Modificar atributos, classes e estilos via JS
  • Criar e remover elementos dinamicamente

🧩 Pilares do Pensamento Computacional:

  • Algoritmos: Sequência para selecionar, modificar e criar elementos
  • Abstração: O DOM esconde a complexidade do renderizador

📋 Atividade Principal: "Caça ao Elemento" desafio de selecionar e modificar elementos via JS

📊 Avaliação:

  • Seleção de Elementos (0-2): Usou pelo menos 2 métodos diferentes
  • Manipulação de Estilos (0-2): Modificou estilos ou classes
  • Criação Dinâmica (0-2): Criou elemento com createElement e appendChild
  • Remoção de Elementos (0-1): Removeu elementos

SEMANA 5 "Eventos: Quando o Usuário Toca na Tela"

🎯 Título: "Eventos: Quando o Usuário Toca na Tela" ou "Como fazer seu site reagir a tudo cliques, teclas e até respirações"

🎯 Objetivos Operacionais:

  • Entender eventos (click, keydown, mouseover, mouseout)
  • Usar addEventListener() (a forma moderna e recomendada)
  • Construir um jogo da memória completo

🧩 Pilares do Pensamento Computacional:

  • Decomposição: Cada interação (virar carta, verificar par, desvirar) é uma parte do jogo
  • Algoritmos: Sequência lógica para cada ação do jogador

📋 Atividade Principal: Construir um "Jogo da Memória do Caos" com emojis e eventos

📊 Avaliação:

  • Uso de addEventListener (0-3): Utilizou para pelo menos 3 eventos
  • Lógica do Jogo (0-3): Funciona corretamente
  • Eventos de Teclado (0-1): Implementou atalho
  • Feedback ao Usuário (0-1): Fornece feedback visual

BIMESTRE 2: "REVOLUÇÃO DOS DADOS" A Desconstrução da Matrix

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações que envolvam a variação de grandezas Análise de algoritmos de recomendação
EM13MAT102 Analisar tabelas, gráficos e amostras de pesquisas estatísticas Análise de dados coletados
EM13MAT201 Interpretar dados estatísticos apresentados em diferentes mídias Economia da atenção dados de uso
EM13MAT301 Resolver e elaborar problemas que envolvem funções polinomiais Modelagem de vieses algorítmicos
EM13MAT302 Construir modelos matemáticos para descrever fenômenos Modelagem da LGPD
EM13MAT303 Resolver e elaborar problemas que envolvem funções Fake news e padrões de desinformação
EM13MAT401 Aplicar conceitos matemáticos Projeto de conscientização
EM13MAT402 Utilizar o raciocínio lógico Cyberbullying e lógica de denúncia
EM13MAT501 Comunicar ideias matemáticas Apresentação do projeto

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar o contexto de produção Algoritmos invisíveis
EM13LP02 Estabelecer relações entre partes de um texto Dados e relações textuais
EM13LP04 Analisar efeitos de sentido Economia da atenção
EM13LP05 Produzir textos Fake news produção crítica
EM13LP07 Analisar marcas de posicionamento LGPD e análise textual
EM13LP08 Produzir textos Netiqueta e cyberbullying
EM13LP09 Produzir textos Protótipo produção criativa
EM13LP10 Revisar e editar Mão na massa revisão
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente as experiências em comunidades virtuais Algoritmos e bolhas
EM13CO24 Identificar e reconhecer como as redes sociais interferem na saúde Economia da atenção
EM13CO25 Dialogar em ambientes virtuais com segurança Netiqueta e cyberbullying
EM13CO26 Aplicar conceitos do direito digital LGPD e privacidade

Ciências Humanas e Sociais Aplicadas

Código Habilidade Aplicação no Projeto
EM13CHS101 Identificar, analisar e comparar diferentes fontes e narrativas Dados e vigilância
EM13CHS201 Analisar e avaliar os impactos das tecnologias Direitos digitais

BIMESTRE 3: "A QUEDA DA MATRIX" Hackeando o Sistema

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Algoritmo do caos viés algorítmico
EM13MAT102 Analisar tabelas e gráficos Dados a nova escravidão
EM13MAT201 Interpretar dados estatísticos Bolhas, vieses e fake news
EM13MAT301 Resolver e elaborar problemas Fábrica de dopamina modelagem
EM13MAT302 Construir modelos matemáticos Direitos digitais LGPD
EM13MAT303 Resolver e elaborar problemas Bolhas modelos de recomendação
EM13MAT401 Aplicar conceitos matemáticos Cyberbullying estatísticas
EM13MAT402 Utilizar raciocínio lógico Planejamento do projeto
EM13MAT501 Comunicar ideias Pitch final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Algoritmo do caos
EM13LP02 Estabelecer relações entre partes Dados relações textuais
EM13LP04 Analisar efeitos de sentido Fábrica de dopamina
EM13LP05 Produzir textos Fake news identificação
EM13LP06 Analisar textos multimodais Bolhas análise crítica
EM13LP07 Analisar marcas de posicionamento LGPD análise textual
EM13LP08 Produzir textos Cyberbullying produção
EM13LP09 Produzir textos Planejamento do protótipo
EM13LP10 Revisar e editar Mão na massa
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente comunidades virtuais Algoritmos, bolhas, cyberbullying
EM13CO24 Reconhecer interferência na saúde Fábrica de dopamina
EM13CO25 Dialogar com segurança Cyberbullying
EM13CO26 Aplicar conceitos de direito digital LGPD
EM13CO04 Reconhecer e aplicar os 4 pilares Todos os projetos

BIMESTRE 4: "O DESPERTAR DOS CRIADORES" A Execução

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Planejamento do projeto
EM13MAT102 Analisar tabelas e gráficos Estrutura HTML
EM13MAT201 Interpretar dados estatísticos DOM interpretação de dados
EM13MAT301 Resolver e elaborar problemas CSS funções e modelos
EM13MAT302 Construir modelos matemáticos JS modelos para fenômenos
EM13MAT303 Resolver e elaborar problemas Eventos modelos matemáticos
EM13MAT304 Analisar e construir modelos Arrays problemas com funções
EM13MAT401 Aplicar conceitos matemáticos Funções aplicação
EM13MAT402 Utilizar raciocínio lógico Debug lógica
EM13MAT501 Comunicar ideias Apresentação final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Planejamento
EM13LP02 Estabelecer relações entre partes HTML estrutura
EM13LP04 Analisar efeitos de sentido CSS efeitos visuais
EM13LP05 Produzir textos JS produção de interações
EM13LP06 Analisar textos multimodais DOM textos multimodais
EM13LP07 Analisar marcas de posicionamento Eventos produção
EM13LP08 Analisar e produzir Arrays análise e produção
EM13LP09 Produzir textos Funções produção
EM13LP10 Revisar e editar Debug revisão
EM13LP11 Apresentar e defender Pitch

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO07 Planejar e executar projetos de software Todo o bimestre
EM13CO03 Utilizar ferramentas de programação HTML, CSS, JS
EM13CO04 Reconhecer e aplicar os 4 pilares Todo o processo
EM13CO05 Utilizar recursos computacionais criativamente Projetos criativos
EM13CO06 Compreender variáveis, funções e eventos JS completo
EM13CO08 Comunicar soluções computacionais Apresentação
EM13CO09 Refletir sobre o processo Autoavaliação

PLANO ANUAL COMPLETO 40 SEMANAS

📦 BIMESTRE 1: "CODANDO O FUTURO" A Construção do Castelo Digital

SEMANA 1 "O Universo HTML: A Estrutura do Nada"

🎯 Título: "O Universo HTML: A Estrutura do Nada" ou "Como construir um castelo com tags e sem tijolos"

🎯 Objetivos Operacionais:

  • Compreender o que é HTML e seu papel fundamental na construção de páginas web
  • Identificar e utilizar tags estruturais: <!DOCTYPE html>, <html>, <head>, <body>
  • Utilizar tags de conteúdo: <h1> a <h6>, <p>, <ul>, <ol>, <li>
  • Criar uma página funcional a partir do zero

🧩 Pilares do Pensamento Computacional:

  • Abstração: HTML representa uma página de forma estruturada, escondendo a complexidade do navegador
  • Reconhecimento de Padrões: Identificação do padrão de abertura e fechamento de tags

📋 Atividade Principal: Construir a primeira página HTML coletiva, com títulos, parágrafos e listas de coisas proibidas (ou permitidas)

📊 Avaliação:

  • Estrutura Básica (0-3): Criou o arquivo .html com <!DOCTYPE>, <html>, <head>, <body>, <title>
  • Tags de Conteúdo (0-3): Usou pelo menos 3 tags diferentes de conteúdo
  • Personalização (0-2): Modificou o conteúdo com criatividade
  • Indentação (0-1): Código organizado e indentado
  • Ajuda aos Colegas (0-1): Contribuiu com a turma

SEMANA 2 "CSS: A Maquiagem dos Deuses"

🎯 Título: "CSS: A Maquiagem dos Deuses" ou "Como transformar um monstro do Frankenstein em uma supermodelo digital"

🎯 Objetivos Operacionais:

  • Compreender o papel do CSS na estilização e na experiência visual
  • Aplicar seletores básicos: elemento, classe e ID
  • Utilizar propriedades de cor, fonte, espaçamento, borda e sombra
  • Aplicar CSS nas formas inline, interno e externo

🧩 Pilares do Pensamento Computacional:

  • Reconhecimento de Padrões: Identificação do padrão seletor { propriedade: valor; }
  • Decomposição: Dividir a estilização em partes isoladas

📋 Atividade Principal: "Operação Tapa na Cara do Feio" cada dupla recebe uma página "feia" e precisa estilizá-la para ficar impactante

📊 Avaliação:

  • Vínculo do CSS (0-2): Conseguiu vincular o arquivo .css ao HTML
  • Uso de Seletores (0-3): Aplicou os 3 tipos de seletor
  • Propriedades Essenciais (0-3): Usou pelo menos 5 propriedades diferentes
  • Personalização Criativa (0-2): A estilização tem personalidade

SEMANA 3 "JavaScript: A Mágica Acontece"

🎯 Título: "JavaScript: A Mágica Acontece" ou "Como fazer o computador obedecer aos seus caprichos"

🎯 Objetivos Operacionais:

  • Compreender o papel do JS na interatividade
  • Utilizar variáveis, tipos (string, number, boolean) e operadores
  • Criar funções simples
  • Manipular o HTML via JS (document.getElementById().innerHTML)

🧩 Pilares do Pensamento Computacional:

  • Decomposição: Gerar desculpas aleatórias = (1) criar array, (2) sortear índice, (3) exibir
  • Algoritmos: Sequência lógica de passos para executar a tarefa

📋 Atividade Principal: Criar um "Gerador de Desculpas Esfarrapadas" botão que exibe uma desculpa aleatória para não fazer lição

📊 Avaliação:

  • Array de Desculpas (0-2): Criou o array com pelo menos 5 desculpas
  • Função Funcional (0-3): A função gerarDesculpa() está implementada
  • Sorteio Aleatório (0-2): Usou Math.random() e Math.floor()
  • Manipulação do DOM (0-2): Usou document.getElementById() e .innerHTML

SEMANA 4 "DOM: O Documento que Vive"

🎯 Título: "DOM: O Documento que Vive" ou "Como ter controle remoto sobre cada pedacinho da sua página"

🎯 Objetivos Operacionais:

  • Entender o DOM como uma árvore que representa a página
  • Usar getElementById, querySelector, querySelectorAll
  • Modificar atributos, classes e estilos via JS
  • Criar e remover elementos dinamicamente

🧩 Pilares do Pensamento Computacional:

  • Algoritmos: Sequência para selecionar, modificar e criar elementos
  • Abstração: O DOM esconde a complexidade do renderizador

📋 Atividade Principal: "Caça ao Elemento" desafio de selecionar e modificar elementos via JS

📊 Avaliação:

  • Seleção de Elementos (0-2): Usou pelo menos 2 métodos diferentes
  • Manipulação de Estilos (0-2): Modificou estilos ou classes
  • Criação Dinâmica (0-2): Criou elemento com createElement e appendChild
  • Remoção de Elementos (0-1): Removeu elementos

BIMESTRE 2: "REVOLUÇÃO DOS DADOS" A Desconstrução da Matrix

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações que envolvam a variação de grandezas Análise de algoritmos de recomendação
EM13MAT102 Analisar tabelas, gráficos e amostras de pesquisas estatísticas Análise de dados coletados
EM13MAT201 Interpretar dados estatísticos apresentados em diferentes mídias Economia da atenção dados de uso
EM13MAT301 Resolver e elaborar problemas que envolvem funções polinomiais Modelagem de vieses algorítmicos
EM13MAT302 Construir modelos matemáticos para descrever fenômenos Modelagem da LGPD
EM13MAT303 Resolver e elaborar problemas que envolvem funções Fake news e padrões de desinformação
EM13MAT401 Aplicar conceitos matemáticos Projeto de conscientização
EM13MAT402 Utilizar o raciocínio lógico Cyberbullying e lógica de denúncia
EM13MAT501 Comunicar ideias matemáticas Apresentação do projeto

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar o contexto de produção Algoritmos invisíveis
EM13LP02 Estabelecer relações entre partes de um texto Dados e relações textuais
EM13LP04 Analisar efeitos de sentido Economia da atenção
EM13LP05 Produzir textos Fake news produção crítica
EM13LP07 Analisar marcas de posicionamento LGPD e análise textual
EM13LP08 Produzir textos Netiqueta e cyberbullying
EM13LP09 Produzir textos Protótipo produção criativa
EM13LP10 Revisar e editar Mão na massa revisão
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente as experiências em comunidades virtuais Algoritmos e bolhas
EM13CO24 Identificar e reconhecer como as redes sociais interferem na saúde Economia da atenção
EM13CO25 Dialogar em ambientes virtuais com segurança Netiqueta e cyberbullying
EM13CO26 Aplicar conceitos do direito digital LGPD e privacidade

Ciências Humanas e Sociais Aplicadas

Código Habilidade Aplicação no Projeto
EM13CHS101 Identificar, analisar e comparar diferentes fontes e narrativas Dados e vigilância
EM13CHS201 Analisar e avaliar os impactos das tecnologias Direitos digitais

BIMESTRE 3: "A QUEDA DA MATRIX" Hackeando o Sistema

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Algoritmo do caos viés algorítmico
EM13MAT102 Analisar tabelas e gráficos Dados a nova escravidão
EM13MAT201 Interpretar dados estatísticos Bolhas, vieses e fake news
EM13MAT301 Resolver e elaborar problemas Fábrica de dopamina modelagem
EM13MAT302 Construir modelos matemáticos Direitos digitais LGPD
EM13MAT303 Resolver e elaborar problemas Bolhas modelos de recomendação
EM13MAT401 Aplicar conceitos matemáticos Cyberbullying estatísticas
EM13MAT402 Utilizar raciocínio lógico Planejamento do projeto
EM13MAT501 Comunicar ideias Pitch final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Algoritmo do caos
EM13LP02 Estabelecer relações entre partes Dados relações textuais
EM13LP04 Analisar efeitos de sentido Fábrica de dopamina
EM13LP05 Produzir textos Fake news identificação
EM13LP06 Analisar textos multimodais Bolhas análise crítica
EM13LP07 Analisar marcas de posicionamento LGPD análise textual
EM13LP08 Produzir textos Cyberbullying produção
EM13LP09 Produzir textos Planejamento do protótipo
EM13LP10 Revisar e editar Mão na massa
EM13LP11 Apresentar e defender Grande estreia

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO23 Analisar criticamente comunidades virtuais Algoritmos, bolhas, cyberbullying
EM13CO24 Reconhecer interferência na saúde Fábrica de dopamina
EM13CO25 Dialogar com segurança Cyberbullying
EM13CO26 Aplicar conceitos de direito digital LGPD
EM13CO04 Reconhecer e aplicar os 4 pilares Todos os projetos

BIMESTRE 4: "O DESPERTAR DOS CRIADORES" A Execução

Matemática e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13MAT101 Interpretar criticamente situações Planejamento do projeto
EM13MAT102 Analisar tabelas e gráficos Estrutura HTML
EM13MAT201 Interpretar dados estatísticos DOM interpretação de dados
EM13MAT301 Resolver e elaborar problemas CSS funções e modelos
EM13MAT302 Construir modelos matemáticos JS modelos para fenômenos
EM13MAT303 Resolver e elaborar problemas Eventos modelos matemáticos
EM13MAT304 Analisar e construir modelos Arrays problemas com funções
EM13MAT401 Aplicar conceitos matemáticos Funções aplicação
EM13MAT402 Utilizar raciocínio lógico Debug lógica
EM13MAT501 Comunicar ideias Apresentação final

Linguagens e suas Tecnologias

Código Habilidade Aplicação no Projeto
EM13LP01 Analisar contexto de produção Planejamento
EM13LP02 Estabelecer relações entre partes HTML estrutura
EM13LP04 Analisar efeitos de sentido CSS efeitos visuais
EM13LP05 Produzir textos JS produção de interações
EM13LP06 Analisar textos multimodais DOM textos multimodais
EM13LP07 Analisar marcas de posicionamento Eventos produção
EM13LP08 Analisar e produzir Arrays análise e produção
EM13LP09 Produzir textos Funções produção
EM13LP10 Revisar e editar Debug revisão
EM13LP11 Apresentar e defender Pitch

Computação (Complemento à BNCC)

Código Habilidade Aplicação no Projeto
EM13CO07 Planejar e executar projetos de software Todo o bimestre
EM13CO03 Utilizar ferramentas de programação HTML, CSS, JS
EM13CO04 Reconhecer e aplicar os 4 pilares Todo o processo
EM13CO05 Utilizar recursos computacionais criativamente Projetos criativos
EM13CO06 Compreender variáveis, funções e eventos JS completo
EM13CO08 Comunicar soluções computacionais Apresentação
EM13CO09 Refletir sobre o processo Autoavaliação

CRITÉRIOS DE AVALIAÇÃO ANO LETIVO COMPLETO

CRITÉRIOS GERAIS (ANUAL)

1. Participação e Engajamento (20% do total anual)

Critério Excelente (10) Bom (7) Regular (5) Insuficiente (3)
Participação em Aula Contribui ativamente em todas as atividades, debates e discussões Contribui na maioria das atividades Contribui ocasionalmente Raramente ou nunca contribui
Trabalho em Equipe Colaboração excelente, respeita ideias, lidera e apoia colegas Boa colaboração, respeita ideias Colaboração razoável, alguns conflitos Pouca colaboração, conflitos frequentes
Autonomia Trabalha de forma independente e proativa Trabalha com alguma autonomia Precisa de incentivo constante Depende completamente do professor

2. Desenvolvimento Técnico (40% do total anual)

Critério Excelente (10) Bom (7) Regular (5) Insuficiente (3)
Compreensão de Conceitos Domina HTML, CSS e JS com fluência e criatividade Compreende bem os conceitos básicos Compreende parcialmente Não compreende os conceitos básicos
Qualidade do Código Código limpo, indentado, comentado e semântico Código funcional com algumas falhas Código funcional mas desorganizado Código não funcional ou incompreensível
Resolução de Problemas Resolve problemas complexos com criatividade Resolve problemas com alguma orientação Resolve problemas básicos com ajuda Não consegue resolver problemas

3. Pensamento Computacional (20% do total anual)

Critério Excelente (10) Bom (7) Regular (5) Insuficiente (3)
Aplicação dos 4 Pilares Aplica os 4 pilares de forma criativa e eficaz Aplica a maioria dos pilares corretamente Aplica alguns pilares com falhas Não aplica ou aplica incorretamente
Raciocínio Lógico Demonstra raciocínio lógico avançado Demonstra bom raciocínio lógico Demonstra raciocínio básico Não demonstra raciocínio lógico

4. Projetos e Apresentações (20% do total anual)

Critério Excelente (10) Bom (7) Regular (5) Insuficiente (3)
Qualidade do Projeto Projeto funcional, criativo e bem executado Projeto funcional e criativo Projeto parcialmente funcional Projeto não funcional ou incompleto
Apresentação Comunicação clara, envolvente e domínio do conteúdo Comunicação clara com algumas hesitações Comunicação razoável com dificuldades Comunicação confusa ou tímida
Reflexão e Autoavaliação Reflexão profunda e crítica sobre o processo Reflexão honesta mas superficial Reflexão vaga ou genérica Sem reflexão ou autoavaliação

CRITÉRIOS ESPECÍFICOS POR BIMESTRE

📦 BIMESTRE 1: "CODANDO O FUTURO"

Peso: 25% da nota anual

Critério Pontuação Máxima
Atividades Práticas (HTML) 0-3
Estrutura básica do HTML 0-3
Tags de conteúdo 0-2
Personalização 0-1
Indentação e organização 0-1
Atividades Práticas (CSS) 0-3
Vínculo do CSS 0-2
Uso de seletores 0-3
Propriedades essenciais 0-2
Personalização criativa 0-1
Atividades Práticas (JavaScript) 0-3
Array e funções 0-3
Sorteio aleatório 0-2
Manipulação do DOM 0-2
Projeto Integrador 0-4
Estrutura HTML semântica 0-2
Estilo CSS criativo 0-2
Interatividade JS 0-3
Trabalho em equipe 0-1
Apresentação Final 0-3
Clareza da apresentação 0-2
Demonstração funcional 0-2
Respostas às perguntas 0-1

📦 BIMESTRE 2: "REVOLUÇÃO DOS DADOS"

Peso: 25% da nota anual

Critério Pontuação Máxima
Participação e Debate 0-3
Participação em discussões 0-2
Contribuições relevantes 0-2
Respeito às opiniões 0-1
Análise Crítica 0-3
Compreensão dos algoritmos 0-2
Identificação de vieses 0-2
Análise de dados e privacidade 0-2
Atividades Práticas 0-3
Jogo "Quem Manda Aqui?" 0-2
Caça aos dados 0-2
Análise de fake news 0-2
Projeto de Conscientização 0-4
Compreensão do problema 0-2
Desenvolvimento do protótipo 0-3
Apresentação do projeto 0-2
Impacto e relevância 0-2

📦 BIMESTRE 3: "A QUEDA DA MATRIX"

Peso: 25% da nota anual

Critério Pontuação Máxima
Compreensão Crítica 0-3
Análise de algoritmos e vieses 0-2
Identificação de padrões de desinformação 0-2
Compreensão da LGPD e direitos digitais 0-2
Participação e Debate 0-3
Participação em discussões 0-2
Contribuições originais 0-2
Respeito e empatia 0-1
Atividades Práticas 0-3
Jogo do viés 0-2
Leilão de dados 0-2
Teatro do cyberbullying 0-2
Detector de fake news 0-2
Projeto Revolucionário 0-4
Planejamento e aplicação dos pilares 0-3
Desenvolvimento do protótipo 0-3
Apresentação e pitch 0-2
Reflexão sobre o processo 0-2

📦 BIMESTRE 4: "O DESPERTAR DOS CRIADORES"

Peso: 25% da nota anual

Critério Pontuação Máxima
Planejamento e Estrutura 0-3
Escolha do desafio 0-2
Aplicação dos pilares 0-3
Plano de projeto completo 0-3
Desenvolvimento Técnico 0-4
Estrutura HTML semântica 0-3
Estilização CSS criativa e responsiva 0-3
Interatividade JS funcional 0-3
Uso de DOM, eventos, arrays e funções 0-3
Debug e Polimento 0-3
Identificação e correção de bugs 0-3
Uso de ferramentas de debug 0-2
Refatoração do código 0-2
Apresentação Final 0-3
Clareza e organização do pitch 0-2
Demonstração funcional 0-2
Respostas às perguntas 0-1
Autoavaliação e Reflexão 0-3
Reflexão sobre o aprendizado 0-2
Reconhecimento de desafios 0-1
Propostas de melhoria 0-1

CRITÉRIOS DE AVALIAÇÃO POR BIMESTRE RESUMO (0-10)

Bimestre Critérios Pontuação
BIMESTRE 1 Atividades Práticas (HTML/CSS/JS) 0-6
Projeto Integrador 0-4
Apresentação Final 0-3
TOTAL 0-10
BIMESTRE 2 Participação e Debate 0-3
Análise Crítica 0-3
Atividades Práticas 0-3
Projeto de Conscientização 0-4
TOTAL 0-10
BIMESTRE 3 Compreensão Crítica 0-3
Participação e Debate 0-3
Atividades Práticas 0-3
Projeto Revolucionário 0-4
TOTAL 0-10
BIMESTRE 4 Planejamento e Estrutura 0-3
Desenvolvimento Técnico 0-4
Debug e Polimento 0-3
Apresentação Final 0-3
Autoavaliação e Reflexão 0-3
TOTAL 0-10

📢 TEXTO DE ENCERRAMENTO: O DESPERTAR

E aí, zumbis digitais. Acordaram?

Passou um ano. Quatro bimestres. 40 semanas. Centenas de linhas de código. Milhares de cliques. Bugs que fizeram vocês quererem jogar o computador pela janela. Acertos que fizeram vocês se sentirem deuses.

Vocês começaram o ano achando que a internet era um lugar mágico onde tudo era grátis e ninguém ganhava nada com a presença de vocês.

HAHAHAHA. Que inocentes.

Agora vocês sabem. Sabem que o algoritmo é um deus caprichoso que decide o que vocês veem. Sabem que seus dados valem mais que ouro. Sabem que a atenção de vocês é o produto mais valioso do mundo. Sabem que a bolha digital é real e que vocês estavam dentro dela.

Mas, mais importante: vocês sabem construir. Sabem codificar. Sabem criar. Sabem QUEBRAR a Matrix e construir algo novo. Algo que coloca pessoas no centro, não lucro. Algo que conecta, não aliena. Algo que liberta, não aprisiona.

Vocês passaram de consumidores a criadores. De produtos a produtores. De zumbis a arquitetos.

O mundo digital nunca mais será o mesmo.

E vocês nunca mais serão os mesmos.

A revolução foi codificada.

E vocês foram os programadores.

Parabéns, guerreiros digitais. 🚀

Agora, vão. Hackeiem o mundo. Criem o futuro. E lembrem-se: o código é só a ferramenta. O que importa é o que vocês criam com ele.

REFERÊNCIAS BIBLIOGRÁFICAS

  • BRASIL. Ministério da Educação. Base Nacional Comum Curricular (BNCC). Brasília: MEC, 2018.
  • BRASIL. Ministério da Educação. Conselho Nacional de Educação. Câmara de Educação Básica. Resolução CNE/CEB nº 1, de 4 de outubro de 2022. Institui normas sobre Computação na Educação Básica Complemento à Base Nacional Comum Curricular (BNCC). Brasília, DF: MEC/CNE, 2022.
  • BRASIL. Ministério da Educação. Conselho Nacional de Educação. Resolução CNE/CEB nº 2, de 2025. Institui as Diretrizes Operacionais Nacionais sobre o uso de dispositivos digitais em espaços escolares e integração curricular de Educação Digital e Midiática. Brasília, DF: MEC/CNE, 2025.
  • BRASIL. Lei nº 13.709, de 14 de agosto de 2018. Lei Geral de Proteção de Dados Pessoais (LGPD). Brasília, DF: Presidência da República, 2018.
  • PARANÁ. Secretaria de Estado da Educação. Referencial Curricular do Paraná: Ensino Médio. Curitiba: SEED/PR, 2025.
  • PARANÁ. Secretaria de Estado da Educação. Educação Digital e Computação no Referencial Curricular do Paraná. Curitiba: SEED/PR, 2025.
  • WING, Jeannette M. Computational thinking. Communications of the ACM, v. 49, n. 3, p. 33-35, 2006.
  • ZUBOFF, Shoshana. A Era do Capitalismo de Vigilância. Rio de Janeiro: Intrínseca, 2021.
"Vocês não são mais apenas alunos. Vocês são criadores. Cada linha de código que escreveram é uma prova de que são capazes de transformar ideias em realidade. Este é apenas o começo. O próximo ano nos espera e será ainda mais épico." 🚀