Input, output, condition, loop
Vocabulário mínimo para explicar o “Algoritmo do Herói” e transformar regras em passos claros.
Esta aba não substitui Programação. Ela apoia as missões principais: entender instruções, ler código, nomear elementos, explicar regras, escrever README e apresentar o projeto.
A organização por nível e competência serve para orientar o aluno, mas todo o conteúdo aponta para o mesmo objetivo: construir, documentar e apresentar o jogo web.
Vocabulário mínimo para explicar o “Algoritmo do Herói” e transformar regras em passos claros.
Palavras para nomear elementos HTML/CSS e explicar o que cada parte da página faz.
Abrir Code LabLer e explicar eventos do jogo: quando algo acontece, que função corre e que variável muda.
Escrever objetivo, controlos, regras, tecnologia usada e próximos passos do jogo.
Gravar áudio de 30-45 segundos: nome do jogo, objetivo, regra principal e melhoria futura.
Gramática mínima para explicar condições, eventos, causa e consequência dentro do código.
Cada nível desbloqueia após completares o anterior com ≥ 60%.
Vocabulário das semanas 1–4. Escreve em inglês.
Classificação por XP total de English + progresso nos testes.
Atribui tarefas e acompanha o progresso de cada aluno.
Google Apps Script para publicar tarefas, registar notas e gerar relatórios.
Code.gs abaixo e colar no editorSEU_COURSE_ID_AQUI pelo ID da turma (no URL do Classroom)createWeeklyAssignment(week)createLevelTest(level)getStudentScores()postGrade(courseWorkId, studentId, pts)generateReport()