Acompanhamento da produção
Atualizado em 30/10/2026.
Entregas concluídas
Entrega 1: Etapas 1 e 2 (diagnóstico e planejamento)
| Arquivo | Conteúdo |
|---|---|
DIAGNOSTICO.md | ambiente, verificações feitas, limitações, hipóteses |
MATRIZ_CURRICULAR.md | 12 módulos, 1.000 h, conteúdos essenciais / aprofundamento / opcionais |
PLANO_PEDAGOGICO.md | objetivos, competências C1 a C9, metodologia |
FERRAMENTAS.md | 8 ferramentas com os 7 itens pedidos |
AVALIACAO.md | instrumentos, pesos e rubricas R1, R2, R3 |
MODELO_DE_AULA.md | padrão de 24 itens |
PROJETOS.md | plano dos projetos práticos |
ARQUITETURA.md | estrutura de arquivos e proposta da plataforma |
CRONOGRAMA.md | calendário do curso e da produção |
REFERENCIAS.md | fontes oficiais |
Entrega 2: Módulo 0 completo
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-00-introducao/plano.md | plano do módulo (40 h) |
.../atividades/questionario-diagnostico.md | questionário + desafio desplugado + gabarito |
.../aulas/aula-0-1 a aula-0-7 | 7 aulas no padrão de 24 itens |
.../projetos/caca-estrelas/ | jogo .sb3 testado + ficha do projeto |
recursos/diagramas/ | laço do jogo e fluxograma (ilustrações originais) |
recursos/imagens/scratch/ | 4 capturas reais do editor do Scratch |
scripts/gerar_caca_estrelas.py | gerador do .sb3 de referência |
Entrega 3: Módulo 1 completo (lógica de programação)
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-01-logica/plano.md | plano do módulo (100 h) |
.../aulas/aula-1-1 a aula-1-11 | 11 aulas no padrão de 24 itens |
.../atividades/lista-exercicios-logica.md | 18 exercícios + projeto em dupla, com gabarito |
.../atividades/avaliacao-de-saida.md | prova de 10 questões com gabarito + mostra |
.../projetos/ | 9 mini-jogos de aula + Projeto 2 Quiz Sabidinho (.sb3 + project.json) |
scripts/sb3.py | biblioteca para montar projetos Scratch em Python |
scripts/gerar_modulo_01.py | gerador dos 10 projetos |
testes/ | testes automáticos no motor oficial do Scratch (52 verificações) |
recursos/imagens/scratch/ | +3 capturas reais (blocos de lista, janela Criar um Bloco, blocos pular/comemorar) |
Entrega 4: Módulo 2 completo (game design)
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-02-game-design/plano.md | plano do módulo (60 h) |
.../aulas/aula-2-1 a aula-2-8 | 8 aulas no padrão de 24 itens |
.../modelos/ | modelo de GDD de uma página (com exemplo preenchido) e ficha de teste com jogadores |
.../atividades/projeto-do-modulo.md | entrega, mostra, rubrica de 6 critérios e questões de saída com gabarito |
.../projetos/trilha-do-mandacaru/ | jogo de tabuleiro de referência: tabuleiro A4 (SVG e PNG), regras finais, histórico de balanceamento |
scripts/simular_trilha.py | simulador de 8 cenários de regras (100 mil partidas cada) |
scripts/gerar_tabuleiro_trilha.py | gera o tabuleiro com as mesmas casas do simulador |
Entrega 6: Módulo 3 completo (GDevelop), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-03-gdevelop/plano.md | plano do módulo (120 h) |
.../aulas/aula-3-1 a aula-3-11 | 11 aulas no padrão de 24 itens |
.../atividades/projeto-1.md | Projeto 1: 12 requisitos, cronograma, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/sementes-do-sertao/ | jogo de referência (.json do GDevelop), 8 imagens e 2 sons originais, ficha do projeto |
scripts/gdevelop.py | biblioteca para montar projetos do GDevelop em Python |
scripts/gerar_sementes_sertao.py | gerador do jogo, dos desenhos e dos sons |
testes/gdevelop/ | teste automático dentro do GDevelop (23 verificações) |
recursos/imagens/gdevelop/ | 10 capturas reais do GDevelop 5.6.285 em português e do jogo rodando |
Entrega 7: Módulos 4 e 5 completos (programação aplicada e arte), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-04-programacao-aplicada/plano.md | plano do módulo (90 h) |
.../aulas/aula-4-1 a aula-4-9 | 9 aulas no padrão de 24 itens: física de plataforma, câmera e camadas, itens e checkpoint, inimigo que patrulha, dano e invencibilidade, estados e pausa, grupos e funções, geração com tempo, listas |
.../atividades/projeto-3.md | Projeto 3: 12 requisitos, cronograma, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/trilha-da-serra/ | jogo de plataforma de referência (.json), 15 imagens e 4 sons originais, ficha do projeto |
scripts/gerar_trilha_da_serra.py | gerador da Trilha, dos desenhos e dos sons |
testes/gdevelop/testar_trilha.js | teste automático da Trilha (40 verificações) |
recursos/imagens/gdevelop/ | 8 capturas novas: eventos da Trilha (5), função Piscar, jogo e pausa |
modulos/modulo-05-arte-e-animacao/plano.md | plano do módulo (60 h) |
.../aulas/aula-5-1 a aula-5-8 | 8 aulas: grade e paleta, contorno e luz, Piskel (castanha girando), personagem animado, tilesets, licenças, interface, Krita (opcional) |
.../atividades/projeto-pacote-de-sprites.md | projeto: trocar toda a arte da Trilha sem mudar eventos; tabela de nomes e tamanhos, rubrica de 6 critérios, questões de saída com gabarito |
.../exemplos/ | 9 imagens de exemplo originais (paleta, grade, contorno, castanha girando em folha e GIF, quadros do personagem, tileset, fase montada, interface) |
scripts/gerar_arte_modulo_05.py | gerador dos exemplos |
Entrega 8: Módulos 6 e 7 completos (fases e IA básica; narrativa, áudio e experiência), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-06-fases-e-ia/plano.md | plano do módulo (70 h) |
.../aulas/aula-6-1 a aula-6-8 | 8 aulas: design de fases, eventos externos, máquina de estados, caminhos, salvar progresso, menu de fases, balanceamento, geração procedural (opcional) |
.../atividades/projeto-5.md | Projeto 5: 12 requisitos, cronograma, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/cajueiral/ | jogo de fases de referência (.json), 12 imagens e 4 sons originais, ficha do projeto |
scripts/gerar_cajueiral.py | gerador do Cajueiral |
testes/gdevelop/testar_cajueiral.js | teste automático do Cajueiral (30 verificações) |
modulos/modulo-07-narrativa-audio/plano.md | plano do módulo (50 h) |
.../aulas/aula-7-1 a aula-7-8 | 8 aulas: personagens e roteiro, diálogos com escolhas, som e música, Audacity, juice, acessibilidade, mecânica que ensina, teste de experiência |
.../atividades/projeto-4.md | Projeto 4 (educativo): 12 requisitos, cronograma, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/feira-do-troco/ | jogo educativo de referência (Matemática, troco), 20 imagens e 5 sons originais, ficha do projeto |
scripts/gerar_feira_do_troco.py | gerador da Feira do Troco |
testes/gdevelop/testar_feira.js | teste automático da Feira (43 verificações) |
recursos/imagens/gdevelop/ | capturas novas: Cajueiral (gerenciador, eventos externos, menu, fase, 3 telas) e Feira (eventos do Título e da Feira, 6 telas) |
Entrega 9: Módulo 8 completo (Godot e GDScript), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-08-godot/plano.md | plano do módulo (90 h), com aviso sobre o idioma do editor |
.../aulas/aula-8-1 a aula-8-10 | 10 aulas: conhecendo o Godot, GDScript, Mapa de Entrada e movimento, colisões e sinais, cenas reutilizáveis e tempo, telas e Autoload, máquina de estados, Resource e dicionário, Tween (opcional), exportar (não testada) |
.../atividades/projeto-sementes-godot.md | projeto do módulo: 12 requisitos, cronograma, entrevista de código, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/sementes-godot/ | o Sementes do Sertão do Projeto 1 refeito em Godot 4.7.2: 6 cenas, 7 scripts, Autoload, recorde em arquivo |
.../exemplos/laboratorio/ | projeto Godot com um exemplo por aula (primeiro script, setas, cão de guarda, fregueses com Resource, Tween) |
testes/godot/ | testes automáticos sem janela (35 + 22 verificações), script de fotos e LEIAME |
recursos/imagens/godot/ | 12 fotos reais do editor do Godot 4.7.2 em português e 5 telas dos jogos rodando |
Também nesta entrega: corrigidos 17 caminhos de imagem das aulas do Módulo 7 que tinham um ../ a mais (conferido depois: todas as imagens citadas nas aulas e fichas dos Módulos 6, 7 e 8 existem).
Entrega 10: Módulos 9 e 10 completos (3D; testes, publicação e portfólio), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-09-3d/plano.md | plano do módulo (80 h), com aviso sobre os computadores do laboratório |
.../aulas/aula-9-1 a aula-9-8 | 8 aulas: eixos, câmera e luz; formas, materiais e modelos com licença; CharacterBody3D; câmera em terceira pessoa; labirinto pelo código; chave, porteira e saída; ambiente e otimização; Blender (opcional, não testada) |
.../atividades/projeto-6-labirinto-3d.md | Projeto 6: 12 requisitos, cronograma, rubrica de 7 critérios, questões de saída com gabarito |
.../projetos/chave-da-porteira/ | labirinto 3D de referência em Godot 4.7.2: 7 cenas, 8 scripts, 9 materiais, mandacaru em .glb gerado pelo curso |
.../exemplos/laboratorio-3d/ | eixos (9.1) e materiais (9.2) |
modulos/modulo-10-publicacao/plano.md | plano do módulo (80 h), com a tabela do que foi e do que não foi testado |
.../aulas/aula-10-1 a aula-10-8 | 8 aulas: depuração, plano de testes e relatório de falha, Git (commit e histórico; ramos e conflito), GitHub (não testada), vídeo e GIF, publicar na web (publicação não testada), otimização |
.../atividades/projeto-portfolio.md e atividades/modelos/ | projeto do portfólio com rubrica e gabarito; modelos de plano de testes, relatório de falha e README de jogo |
.../exemplos/caca-aos-erros/ | projeto Godot com 4 erros escondidos e gabarito |
.../projetos/portfolio-modelo/ | portfólio de exemplo, uma página, seis jogos do curso |
.../ferramentas/quadros_para_gif.py | quadros gravados pelo Godot para GIF |
testes/godot/ | três testes novos (41 + 15 + 14 verificações) |
recursos/imagens/godot/ | 10 fotos do editor com o projeto 3D, 2 do depurador, 5 telas do labirinto, 2 do laboratório 3D, o GIF e a foto do portfólio |
Entrega 11 (parte 1): Módulo 11 completo (projeto integrador), feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
modulos/modulo-11-projeto-integrador/plano.md | plano do módulo (160 h, 20 semanas), calendário com 4 ciclos, kit, cuidados do professor |
.../aulas/aula-11-1 a aula-11-12 | 12 aulas: equipes e papéis; problema e público; GDD e escopo; quadro e ciclos; protótipo e fatia jogável; ciclos de produção (72 h); teste com usuários; direitos autorais; negócio e divulgação ética; publicação e apresentação; mostras e game jams (opcional); retrospectiva |
.../atividades/projeto-integrador.md | 15 requisitos, entregas por semana, rubrica da banca de 7 critérios (R1 ampliada, Público e valor, Colaboração individual), questões de saída com gabarito |
.../modelos/ | contrato da equipe, ficha do problema, relatório do ciclo, roteiro de teste com usuários, autorização para o teste (para a escola adaptar), plano de divulgação, ficha da banca |
.../kit/modelo-godot/ | projeto Godot 4.7.2 para a equipe copiar: início, jogo com placar e tempo, pausa com Esc ou P, fim, recorde salvo, .gitignore, CREDITOS.md |
.../kit/quadro-de-tarefas/ | quadro de tarefas numa página, sem internet e sem conta, com salvar e abrir arquivo |
testes/godot/testar_kit_equipe.gd | 22 verificações do kit |
recursos/imagens/godot/kit-equipe-tela-*.png e recursos/imagens/geral/quadro-de-tarefas-tela.jpg | fotos do kit e do quadro |
Entrega 11 (parte 2): guias e glossário, feita antes da Entrega 5
| Arquivo | Conteúdo |
|---|---|
GUIA_DO_PROFESSOR.md | o curso em uma página, organização do material, preparação antes do ano e de cada módulo (com os avisos de "não testado"), condução da aula, testes automáticos, avaliação, inclusão e ética, problemas de laboratório |
GUIA_DO_ESTUDANTE.md | o que se faz em cada ano, como usar uma aula, o que fazer ao travar, regras de nome de arquivo, diário, avaliação, combinações (direitos autorais, privacidade, contas), ferramentas, checklists de começo e fim de aula |
GLOSSARIO.md | 186 verbetes em ordem alfabética (alguns só remetem a outro), cada um com a aula onde aparece; termos colhidos das seções Conceitos das 108 aulas |
Entrega 5: plataforma web do curso (gerada, testada no computador; ainda não publicada)
| Arquivo | Conteúdo |
|---|---|
plataforma/gerar_site.js, markdown.js, zip.js | gerador em Node.js sem dependências: lê os .md e monta 181 páginas, menu, busca, aula anterior e próxima, e os .zip dos 15 projetos, exemplos e kits |
plataforma/modelo/ | visual (tema claro e escuro, celular) e comportamento (busca, progresso nas caixas de marcar, copiar código, continuar de onde parou) |
plataforma/deploy/ | Dockerfile, docker-compose (porta 8015), Nginx do container e o bloco para o Nginx principal do VPS |
plataforma/README.md | como gerar, o que foi testado e o passo a passo para colocar no subdomínio da ITA |
Testes executados
| Data | O quê | Resultado |
|---|---|---|
| 29/10/2026 | nomes dos blocos e menus do Scratch em português (editor oficial) | conferidos; usados nas aulas |
| 29/10/2026 | Caça-Estrelas no editor oficial com robô de teste | passou após corrigir falha da 2ª partida (ver ficha do projeto) |
| 29/10/2026 | python scripts/gerar_caca_estrelas.py | gera .sb3 com 6 recursos (44 KB) |
| 29/10/2026 | nomes dos blocos de lista, mensagens ("Nova mensagem"), janela "Criar um Bloco", menu do botão direito ("Duplicar") no editor oficial | conferidos e usados nas aulas do Módulo 1 |
| 29/10/2026 | 10 projetos do Módulo 1 no motor oficial do Scratch (testes/, scratch-vm 5.0.300) | 52 de 52 verificações passaram |
| 29/10/2026 | projeto 1.8 (blocos personalizados com parâmetro) aberto no editor oficial | blocos aparecem certos em Meus Blocos e na área de código |
| 29/10/2026 | python scripts/simular_trilha.py (800 mil partidas) | cenário G (2 dados + completar a rodada) dá 33,5% / 33,4% / 33,1%; adotado como regra final |
| 29/10/2026 | tabuleiro SVG aberto no Chrome sem janela | 31 casas legíveis; seca e açude nas mesmas casas do simulador |
| 29/10/2026 | tabela de alcance do Caça-Estrelas (Aula 2.4), 200 mil sorteios | até velocidade 10 quase toda estrela é alcançável; a partir de 12 surgem estrelas impossíveis |
| 30/10/2026 | Sementes do Sertão aberto no GDevelop 5.6.285 (versão portátil oficial) | abre com cenas, objetos e imagens; folha de eventos sem instrução desconhecida |
| 30/10/2026 | 23 verificações no motor do GDevelop, pelo Visualizar (testes/gdevelop/) | 23 de 23, depois de 2 correções (aspas na tecla Espaço; troca de instruções escondidas pelas atuais) |
| 30/10/2026 | nomes de janelas, botões, condições, ações e comportamentos usados nas aulas | lidos do próprio GDevelop em português (tela e lista interna de instruções) |
| 30/10/2026 | exportação Compartilhar → Navegador → HTML5 (sites externos) | mensagem Concluído!; pasta gerada |
| 30/10/2026 | jogo exportado servido com python -m http.server 8000 e aberto no navegador | início, partida e coleta conferidos |
| 30/10/2026 | Trilha da Serra: 40 verificações no motor do GDevelop (testar_trilha.js), duas rodadas | 40 de 40, depois de 3 correções no jogo (chão com faixas repetidas, ordem dos subeventos do calango, parâmetro da função Piscar) |
| 30/10/2026 | Trilha da Serra com arte trocada (camisa e castanhas recoloridas, mesmos nomes e tamanhos), simulando o projeto do Módulo 5 | 40 de 40; a arte nova aparece no jogo (recursos/imagens/gdevelop/pacote-teste-troca-de-arte.png) |
| 30/10/2026 | nomes de ferramentas, painéis e botões do Piskel citados nas aulas (site oficial, interface em inglês) | conferidos na página, inclusive dicas das ferramentas e botões de salvar, importar e exportar |
| 30/10/2026 | python scripts/gerar_arte_modulo_05.py | gera as 9 imagens; conferidas visualmente |
| 30/10/2026 | licença dos pacotes do Kenney (kenney.nl/support) | página oficial diz que os recursos das páginas de assets são CC0 |
| 30/10/2026 | condições e ações usadas no Cajueiral (33) e na Feira do Troco (31) na lista interna do GDevelop 5.6.285 | todas existem e aparecem na janela de escolha |
| 30/10/2026 | O Cajueiral: 30 verificações no motor do GDevelop (testar_cajueiral.js), duas rodadas | 30 de 30, depois de 2 correções no jogo (jogador atravessando cercas; cão cortando a ponta da cerca) e 2 no teste |
| 30/10/2026 | A Feira do Troco: 43 verificações no motor do GDevelop (testar_feira.js), duas rodadas | 43 de 43, depois de 5 correções achadas nas capturas e no Relatório de Diagnóstico (moedas com o mesmo desenho, texto grande saindo da caixa, variável faltando na cena Opções, contraste com fundo claro, elementos cortados em janela estreita) |
| 30/10/2026 | Relatório de Diagnóstico do GDevelop ao clicar em Visualizar a Feira | sem avisos depois da correção |
| 30/10/2026 | download do Godot 4.7.2 oficial (Godot_v4.7.2-stable_win64.exe.zip, 86 MB) com autorização do responsável | SHA-512 igual ao SHA512-SUMS.txt oficial; abre e mostra 4.7.2.stable.official |
| 30/10/2026 | Sementes do Sertão em Godot: 35 verificações no motor (testar_sementes.gd), duas rodadas | 35 de 35, sem avisos nem erros, depois de corrigir 1 verificação do próprio teste |
| 30/10/2026 | Laboratório do Módulo 8: 22 verificações (testar_laboratorio.gd), duas rodadas | 22 de 22, sem avisos nem erros |
| 30/10/2026 | editor do Godot 4.7.2 aberto nos dois projetos por um plugin de fotos (numa cópia) | 12 fotos: cena, Inspetor, Sinais, scripts, Mapa de Entrada, Autoload, Saída do primeiro script, Resource |
| 30/10/2026 | nomes de menus, janelas e botões citados nas aulas do Módulo 8 | lidos das traduções do próprio Godot 4.7.2 (domínio do editor) |
| 30/10/2026 | print(0.1 + 0.2) e 0.1 + 0.2 == 0.3 no Godot 4.7.2 | mostra 0.3, mas a comparação dá false (usado na Aula 8.2) |
| 30/10/2026 | Sementes sem call_deferred (cópia) | erro "Can't change this state while flushing queries..." e 3 verificações falham (usado na Aula 8.5) |
| 30/10/2026 | Chave da Porteira: 41 verificações (testar_porteira.gd), duas rodadas | 41 de 41, sem avisos nem erros; antes, 37 de 41 por erro do teste (jogador fora da área da porteira) |
| 30/10/2026 | Laboratório 3D: 15 verificações, duas rodadas | 15 de 15; antes, o teste pegava o cubo andando (o exemplo ganhou pausas) |
| 30/10/2026 | Caça aos Erros: 14 verificações, duas rodadas | 14 de 14; a saída com os erros é a citada na Aula 10.1 |
| 30/10/2026 | Chave da Porteira com janela (Intel Iris Xe, OpenGL 3.3) | fotos de 5 telas; câmera ajustada em 5 tentativas com foto; luz corrigida (chão estourado) |
| 30/10/2026 | Modo Gravação do Godot (--write-movie, 15 quadros/s) com passeio automático | 900 quadros em 39 s; GIF de 1524 KB montado com quadros_para_gif.py |
| 30/10/2026 | objetos e chamadas de desenho do labirinto | 146 e 102 com sombra e neblina; 69 e 25 sem (Aula 9.7) |
| 30/10/2026 | editor aberto no labirinto e no Caça aos Erros por um plugin de fotos (cópias) | 10 fotos do 3D; depurador parado no erro e num ponto de interrupção (i = 1) |
| 30/10/2026 | nomes de menus e botões do 3D, do depurador e do Modo Gravação | lidos das traduções do Godot 4.7.2 |
| 30/10/2026 | Git 2.53 numa pasta de teste: init, commit, log, diff, .gitignore, ramo, merge, conflito, show, restore | saídas reais copiadas nas Aulas 10.3 e 10.4 |
| 30/10/2026 | tamanhos: captura PNG × JPG × metade; mandacaru.glb com menos lados | 412, 240, 254 e 78 KB; 207 KB para 19 KB (Aula 10.8) |
| 30/10/2026 | portfólio modelo com python -m http.server 8000 e o Sementes exportado do GDevelop | 6 imagens carregadas, botão Jogar abriu o jogo, sem rolagem para o lado em 375 px |
| 30/10/2026 | kit da equipe (Módulo 11): 22 verificações (testar_kit_equipe.gd), duas rodadas | 22 de 22: início, pontos, tempo, pausa com Esc e P, tempo parado na pausa, Continuar, Sair, fim, singular, recorde salvo e lido, espera de 1 s |
| 30/10/2026 | plataforma gerada (node plataforma/gerar_site.js) e conferida por programa | 181 páginas; nenhum link ou imagem quebrada em 33.629 endereços; 15 .zip íntegros |
| 30/10/2026 | plataforma no navegador do Claude, 1280 px e 375 px | caixas de marcar guardadas depois de recarregar, ✓ no menu, continuar de onde parou, busca, menu do celular; 181 páginas sem rolagem para o lado em 375 px (3 corrigidas: código e links longos) |
| 30/10/2026 | quadro de tarefas no navegador do Claude | adicionar, avançar, voltar, aviso de limite, filtro por ciclo, quadro mantido depois de recarregar, apagar, abrir arquivo válido e recusar inválido, 375 px sem rolagem para o lado |
Não testado:
- Módulo 3: o jogo no celular; abrir o
index.htmlexportado com dois cliques (a aula se baseia no aviso do próprio GDevelop); os desafios das aulas (semente dourada, invencibilidade, partículas, música, gamepad); o jogo em máquinas do laboratório. - Módulo 3: alguns caminhos de menu foram descritos de forma genérica porque não foram conferidos clique a clique: opção de renomear cena e de definir a cena inicial (menu de três pontinhos), nome exato do campo de ordem Z no painel de propriedades, opção de pixel art em Propriedades e ícones, botão de comentário e de subevento na barra da folha de eventos, opção de inverter condição. O professor deve confirmar na primeira vez que fizer cada aula.
- Módulo 3: a versão de navegador do GDevelop foi aberta e mostra que só salva na nuvem; o curso não a usa.
- A Trilha do Mandacaru ainda não foi jogada por pessoas; a simulação mede justiça e duração, não diversão. É a primeira atividade de teste da turma (Aulas 2.1 e 2.7).
- As alterações do Caça-Estrelas propostas nas Aulas 2.3 (retorno) e 2.4 (variáveis de ajuste e aceleração) foram escritas com blocos conferidos, mas não montadas e rodadas no editor.
- As melhorias sugeridas nos desafios das aulas (Módulos 0 e 1) foram escritas com blocos conferidos, mas não rodadas. O professor deve fazer cada desafio uma vez antes de aplicar.
- O Quiz Sabidinho não foi aberto no editor gráfico (só no motor). A estrutura de blocos personalizados dele é a mesma do projeto 1.8, que foi conferido no editor.
- Módulo 4: a exportação HTML5 da Trilha (mesmo caminho do Módulo 3, que foi testado); controles de toque (a Trilha não tem); os desafios das aulas (câmera macia, pulo duplo, contagem regressiva, função Tremer, recorde, sombra da pedra).
- Módulo 4: nomes de alguns botões da barra da folha de eventos (adicionar grupo, adicionar subevento) e do lugar das extensões no gerenciador do projeto foram descritos de forma genérica.
- Módulo 5: nenhum desenho foi feito por aluno; o fluxo Piskel → ZIP → GDevelop foi testado só pela troca de arquivos (a troca em si funcionou). O botão Criar com Piskel do GDevelop existe, mas não foi usado.
- Módulo 5: selecionar vários PNGs de uma vez em Adicione um sprite, o objeto de mapa de blocos (tilemap) do GDevelop, as condições de cursor e as propriedades de contorno do Texto (Aula 5.7) não foram conferidos; as aulas avisam isso.
- Módulo 5: o Krita não foi instalado nem aberto; a Aula 5.8 descreve as opções pelo que fazem e pede que o professor anote os nomes antes da aula.
- Módulo 6: exportação HTML5 do Cajueiral; progresso salvo depois de fechar e abrir o GDevelop ou o navegador (o teste confere a gravação e a leitura dentro da mesma sessão); nome do item que insere o link de eventos externos e do evento Repetir no menu de adicionar; tela de variáveis da instância; a Aula 6.8 (geração procedural) inteira; a opção de definir a cena inicial.
- Módulo 7: o Audacity não foi instalado nem aberto (a Aula 7.4 descreve os passos de forma geral e pede que o professor anote os menus antes); a música e os sons não foram ouvidos por uma pessoa (o teste confere que a música está tocando); exportação HTML5 e toque em tablet da Feira; montar uma lista de estruturas pela tela de variáveis; o nome exato das ações de volume de canal e da opção de inverter condição; teste da acessibilidade com pessoas que precisam dela.
- Módulos 6 e 7: os jogos de referência não foram jogados por alunos.
- Módulo 8: exportação para web e Windows (os modelos de exportação, cerca de 1,3 GB, não foram baixados; a Aula 8.10 avisa); toque em tela de verdade (o teste simula mouse); som ouvido por uma pessoa; Gerenciador de Projetos, janela Criar Script, janela de conectar sinal, painel de quadros do
AnimatedSprite2De o menu de criar.tresnão foram fotografados (os nomes vêm das traduções); os caminhosApplication → Run → Main SceneeRendering → Textures → Default Texture Filterna aba Geral das Configurações do Projeto não foram conferidos na tela;NavigationAgent2D(só citado como pesquisa); os jogos não foram jogados por alunos nem abertos nas máquinas do laboratório. - Módulo 9: exportação do labirinto; partida jogada por uma pessoa do começo ao fim (teste e gravação usam teclas simuladas); a opção Visualização da câmera, a janela de abrir
.glb, o menu Salvar Ramo como Cena... e o arrastar modelo para a janela 3D não foram fotografados (nomes das traduções); o mandacaru com menos lados não foi comparado na tela; a Aula 9.8 (Blender) inteira; computadores do laboratório. - Módulo 10: criar conta, repositório e publicar no GitHub, GitHub Pages e itch.io (exige conta e aceite dos termos); exportação do Godot para web (modelos não baixados); GitHub Desktop; gravação em
.avie gravação de tela do Windows; a tecla F9 do ponto de interrupção; o botão do Modo Gravação no editor (testado pela linha de comando); abrir o portfólio num celular de verdade. - Módulo 11: nenhuma equipe fez o projeto; o teste com usuários, a banca e a mostra não foram feitos; o download do Salvar arquivo e a impressão do quadro de tarefas; exportação do kit Godot (mesmo motivo do Módulo 8); o caminho
Application → Config → Namenas Configurações do Projeto não foi conferido na tela; o modelo de autorização não foi revisado juridicamente (a escola adapta); datas e regras da Global Game Jam e do SBGames (Aula 11.11) não foram conferidas. - Plataforma web: o container Docker (sem Docker no computador de preparação); o site no subdomínio com HTTPS; leitor de tela; celular de verdade.
- A opção de importar lista de arquivo de texto (desafio avançado da Aula 1.10) não foi conferida; a aula pede que o aluno descubra o nome no próprio editor.
Pendências
| Pendência | Responsável | Observação |
|---|---|---|
| Conferir no site do MEC (CNCT) a carga horária mínima e o perfil do Técnico em Programação de Jogos Digitais | coordenação | o site recusou acesso automático |
| Substituir capturas de baixa resolução por capturas feitas no laboratório | professor | as atuais têm 688 px de largura |
| Testar o GDevelop nas máquinas do laboratório (abrir o Sementes e clicar em Visualizar) | professor | antes do Módulo 3 |
| Testar o Godot 4.7.2 nas máquinas do laboratório (abrir o Sementes em Godot e executar) | professor | antes do Módulo 8 |
| Baixar os modelos de exportação do Godot 4.7.2 e fazer a Aula 8.10 uma vez | professor | antes da Aula 8.10 (também usados no Módulo 10) |
| Rodar o Chave da Porteira nas máquinas do laboratório | professor | antes da Aula 9.1; se ficar lento, desligar a sombra (Aula 9.7) |
| Decidir as contas do Módulo 10 (GitHub e itch.io): conta da escola ou do aluno com autorização | coordenação | antes da Aula 10.5 |
| Fazer uma publicação completa no GitHub Pages com a conta da escola | professor | antes da Aula 10.7 |
| Instalar o Blender, se a turma for fazer a Aula 9.8 | professor | opcional |
| Instalar o Audacity no laboratório e fazer o exercício da Aula 7.4 | professor | antes da Aula 7.4 |
| Combinar o professor parceiro do Projeto 4 | coordenação | antes da Aula 7.7 |
| Decidir como os alunos guardam os projetos do GDevelop (pasta da turma, pendrive) | professor | antes da Aula 3.1 |
| Alinhamento com a BNCC | coordenação | separar norma de proposta |
| Escolher o nome do subdomínio da plataforma e criar o registro DNS na Hostinger | responsável pelo curso | antes de publicar a plataforma |
Autorizar o deploy da plataforma no VPS (passos em plataforma/README.md) | responsável pelo curso | depois do DNS |
| Adaptar o modelo de autorização do teste com usuários ao regimento da escola | coordenação | antes da Aula 11.7 |
| Combinar com a coordenação os públicos de fora da turma (escola vizinha, grupo da comunidade) | coordenação e professor | antes da Aula 11.2 |
| Testar o Salvar arquivo e a impressão do quadro de tarefas nos computadores da escola | professor | antes da Aula 11.4 |
Próxima entrega
Publicar a plataforma no subdomínio da ITA (decisão de 30/10/2026): escolher o nome, criar o DNS e autorizar o deploy (passos em plataforma/README.md). Para testar a exportação do Godot (Aulas 8.10 e 10.7), será preciso autorizar o download dos modelos de exportação do Godot 4.7.2 (cerca de 1,3 GB).