Competições Senac

Manual do Painel de Treino

O sistema que gamifica, acompanha e organiza o treino da Seletiva 26 — Desenvolvimento de Sistemas.

Neste manual

  1. 1 O que é e pra que serve
  2. 2 Os dois lados do sistema
  3. 3 A tela do CT
  4. 4 O admin, aba por aba
  5. 5 As categorias e a filosofia
  6. 6 Rotina sugerida
  7. 7 O relatório mensal
  8. 8 Problemas comuns
  9. + Modo ágil (playbook)
1

O que é e pra que serve

O Painel de Treino é um sistema que roda durante os quatro meses da preparação (agosto a novembro) com três objetivos ao mesmo tempo:

A ideia central: rivalidade com união. Os dois competem no dia a dia por categoria, mas as notas dos TAs não entram nessa disputa — elas viram uma curva conjunta, os dois contra a prova. E tem o bônus da dupla, que só destrava se os dois baterem a meta. Competir sem deixar de torcer um pelo outro.
2

Os dois lados do sistema

O painel tem duas telas, com papéis bem diferentes:

Pública A tela do CT tela.html

Fica rodando sozinha na tela interativa do Centro de Treinamento, em loop, sem ninguém mexer. É o placar que os competidores veem o tempo todo. Só mostra dados, não edita nada.

Privada O admin admin.html

É a tua central, protegida por token (senha). É aqui que você lança os pontos, registra observações, cuida da agenda e gera o relatório do mês. Ninguém além de você precisa acessar.

Como conversam: os dois leem de uma mesma planilha Google. Você lança um ponto no admin, ele grava na planilha, e a tela do CT mostra o placar novo no próximo ciclo de atualização (poucos minutos). Mesma lógica do painel da GEP.
3

A tela do CT

Ela gira sozinha entre quatro telas. Você pode controlar pelo teclado se precisar:

TelaO que mostra
Sprint da semanaO progresso da sprint atual: metas batidas por cada um, a meta compartilhada da dupla e o combo de daily. É a tela do modo ágil.
Pontuação geralO placar acumulado dos dois e os últimos lançamentos. Entrou no lugar da Curva conjunta, que fica parqueada até os TAs começarem.
Bônus em jogoA meta da semana que só vale se os dois baterem. O mecanismo de união.
Próximo marcoQuantos dias faltam pra próxima avaliação ou entrega, puxado do cronograma.
Controles no teclado: setas ← → trocam de tela · espaço pausa · tecla F deixa em tela cheia · teclas 1 a 5 pulam direto pra uma tela. O cursor some sozinho depois de 4 segundos parado.
4

O admin, aba por aba

Início 📅 Semana

A primeira aba e o teu ponto de partida de segunda de manhã: o raio-x da semana num lugar só. Mostra o tema e o objetivo da sprint, a matéria da semana, um calendário dia a dia (aulas, TAs, acompanhamento, eventos e quem fez a daily) e as metas da semana agrupadas em a fazer / fazendo / feito. É só leitura — pra editar, vai nas abas específicas.

Modo ágil Sprint

O centro do modo ágil: escolhe e ativa a sprint da semana, trabalha o board de metas (backlog → fazendo → feito), fecha cada meta com a nota 0–3 (que vira ponto automático), registra a daily e o feedback 1:1 de sexta. O passo a passo completo está no Playbook Ágil.

Lançar ponto

Depois de uma aula, drill, correção ou TA. Escolhe o competidor, a categoria, quantos pontos e a origem, escreve uma linha do que foi. Some direto no placar do duelo.

Observação

Registra um ponto forte ou de melhoria. Ao escolher a categoria, o sistema mostra na hora se aquilo já apareceu no mês anterior — assim você decide novo ou recorrente com contexto na tela, não de memória. Isso alimenta o relatório mensal.

Agenda

Aulas, TAs, acompanhamento comportamental, eventos externos e viagens dos competidores. Serve pra você e também alimenta as habilidades não técnicas do relatório.

Cronogramas

Duas visões só de leitura: o cronograma das matérias (espelha a apostila) e o de avaliações/entregas. Pra editar em massa, é mais rápido direto na planilha.

Bônus

Define a meta compartilhada da semana ou do mês e o status dela (em jogo, conquistado, perdido). É o que aparece na tela de bônus do CT.

Relatório do mês

Escolhe competidor e mês, e o sistema monta o rascunho de todos os campos do relatório oficial a partir do que você lançou. Você revisa e copia pra planilha da Gerência. Detalhado na seção 7.

5

As categorias e a filosofia

As 6 categorias do duelo não são inventadas: são as competências da prova, com o mesmo peso oficial. Isso mantém o jogo alinhado com o que decide a Seletiva de verdade.

CategoriaPeso na prova
Front-end40%
Back-end / API20%
Inglês Técnico15%
UX / Interface10%
Banco de Dados10%
Versionamento / Documentação5%
Como o duelo mostra cada categoria separada, um competidor forte em back-end e outro forte em front conseguem liderar em áreas diferentes. Isso mantém a disputa viva o tempo todo, em vez de sempre o mesmo ganhar tudo.
6

Rotina sugerida

7

O relatório mensal

Este é o lado que economiza teu tempo de verdade. Em vez de levantar tudo de memória no fim do mês, o sistema junta o que você já foi lançando e monta os campos do relatório de acompanhamento oficial:

É um rascunho, não a entrega final. Alguns campos (proposta alcançada, infraestrutura) não têm como o sistema saber — ficam marcados pra você preencher. Você revisa tudo e copia pra planilha oficial. O botão "Copiar tudo" facilita.
8

Problemas comuns

"Token inválido" ao lançar

O token digitado não bate com o definido no Apps Script. Clica em "Trocar token" no topo do admin e digita o certo. Se esqueceu, dá pra ver/redefinir na função configurarToken() do Apps Script.

Não puxa os dados / acentos quebrados

Acontece quando os arquivos são abertos com duplo-clique (file://). Precisa servir por http:// — um servidor local ou hospedado (Cloudflare Pages, igual a GEP). Os passos estão no README.md.

Lancei um ponto mas a tela do CT não mudou

Normal: a tela relê a planilha a cada poucos minutos (o valor de refreshMinutes na aba Config). Espera o próximo ciclo ou recarrega a tela do CT.

Uma data apareceu estranha (tipo 2026-08-31T03:00...)

O Google Sheets às vezes converte uma célula de texto em data sozinho. O sistema já corrige isso na leitura; se ainda incomodar numa célula específica, formata ela como Texto simples na planilha.

Setup técnico completo (criar a planilha, publicar o Apps Script, hospedar) está no README.md da pasta do painel.

← Voltar ao admin
Painel de Treino · Seletiva 26 · Competições Senac RS — Desenvolvimento de Sistemas