Ferramentas do curso
Todas as ferramentas abaixo têm uso gratuito para as atividades do curso. Informações conferidas em outubro de 2026; interfaces mudam, então antes de cada módulo o professor deve abrir a ferramenta e conferir os nomes dos menus citados nas aulas.
Regra do curso: o aluno não precisa usar todas. A sequência principal é Scratch → GDevelop → Godot. As demais são de apoio e entram só no módulo que as usa.
| Ferramenta | Módulos | Tipo | Precisa instalar? | Precisa de conta? |
|---|---|---|---|---|
| Scratch | 0, 1, 2 | programação em blocos | não (navegador) ou app opcional | só para salvar na nuvem e compartilhar |
| GDevelop | 3, 4, 6, 7 | motor 2D por eventos | app (recomendado) ou navegador | não para salvar no computador |
| Piskel | 5 | pixel art e sprites | não (navegador) | não |
| Krita | 5 (opcional) | desenho e pintura | sim | não |
| Audacity | 7 | edição de áudio | sim | não |
| Godot | 8, 9, 10, 11 | motor 2D e 3D com código | não (executável sem instalador) | não |
| Git + GitHub | 10, 11 | versões e publicação | Git sim; GitHub é site | sim, para o GitHub (idade mínima 13 anos pelos termos do GitHub) |
| GitHub Pages ou itch.io | 10, 11 | publicar jogo web | não | sim |
1. Scratch
- Finalidade pedagógica: primeiro contato com programação; blocos que encaixam evitam erros de digitação e deixam o aluno focar na lógica.
- Link oficial: https://scratch.mit.edu (editor: https://scratch.mit.edu/projects/editor/) · aplicativo off-line: https://scratch.mit.edu/download · educadores: https://scratch.mit.edu/educators
- Acesso: abrir o editor no navegador; trocar o idioma em Configurações > Language > Português Brasileiro. Sem conta, o projeto é salvo pelo menu Arquivo > Baixar para o seu computador (gera um arquivo
.sb3). - Requisitos: navegador atualizado (Chrome, Edge ou Firefox). O aplicativo off-line existe para Windows, macOS, ChromeOS e Android (conferir a lista na página de download).
- Gratuito e limitações: totalmente gratuito. Sem conta não dá para salvar na nuvem nem compartilhar na comunidade. Com Conta de Professor o docente cria contas de turma sem e-mail dos alunos.
- Primeiro exercício guiado: Aula 0.3 (o gato anda e fala).
- Consolidação: Projeto Caça-Estrelas (Aulas 0.5 e 0.6).
2. GDevelop
- Finalidade pedagógica: passar dos blocos para um motor de jogos real, com cenas, camadas, física e exportação, ainda sem digitar código. A lógica "condição → ação" dos eventos prepara para o código do Godot.
- Link oficial: https://gdevelop.io · documentação (wiki): https://wiki.gdevelop.io
- Acesso: baixar o aplicativo para Windows, macOS ou Linux em gdevelop.io, ou usar o editor no navegador. No laboratório, preferir o aplicativo e salvar projetos em pasta local.
- Requisitos: computador comum com navegador moderno; o professor deve testar o aplicativo nas máquinas do laboratório antes do Módulo 3.
- Gratuito e limitações: motor gratuito e de código aberto. A conta online tem plano gratuito com limites (quantidade de projetos na nuvem, exportações automáticas por dia, recursos de IA). Os números exatos mudam; o curso usa exportação manual para pasta local (HTML5), que não depende desses limites. Conferir a página oficial de planos antes de adotar a conta.
- Primeiro exercício guiado: Aula 3.1 (abrir o jogo de referência, explorar a tela e criar o projeto salvo em Seu computador). Atenção: a versão de navegador não salva no computador, só na nuvem com conta; por isso o curso usa o aplicativo.
- Consolidação: Projeto 1 refeito no GDevelop, com tela inicial e exportação web.
3. Piskel
- Finalidade pedagógica: criar sprites e animações quadro a quadro em pixel art.
- Link oficial: https://www.piskelapp.com
- Acesso: abrir no navegador e clicar em "Create Sprite". Existe também versão para baixar no próprio site.
- Requisitos: navegador atualizado.
- Gratuito e limitações: gratuito e de código aberto. Login é opcional (só para galeria online). Sem login, exportar o trabalho como PNG ou folha de sprites (spritesheet) e guardar o arquivo
.piskel. - Primeiro exercício guiado: Aula 5.1 (caju em 12 × 12) e Aula 5.3 (castanha girando em 4 quadros). A interface é só em inglês; as aulas trazem a tradução de cada botão.
- Consolidação: personagem com animações "parado", "andando" e "pulando" no pacote de sprites que troca a arte da Trilha da Serra (Projeto 3).
4. Krita (opcional)
- Finalidade pedagógica: ilustração de cenários, capas e arte de divulgação.
- Link oficial: https://krita.org
- Acesso: baixar o instalador na página oficial (evitar sites de terceiros).
- Requisitos: Windows, macOS ou Linux; mesa digitalizadora ajuda, mas não é obrigatória.
- Gratuito e limitações: gratuito e de código aberto. Arquivos pesados podem travar computadores com pouca memória.
- Primeiro exercício guiado: Aula 5.8 (opcional), cenário de fundo em camadas. A aula ainda não foi conferida no programa: o professor deve abrir o Krita antes e anotar os nomes dos menus.
- Consolidação: capa do jogo para o portfólio.
5. Audacity
- Finalidade pedagógica: gravar, cortar e ajustar efeitos sonoros e falas.
- Link oficial: https://www.audacityteam.org
- Acesso: baixar na página oficial.
- Requisitos: Windows, macOS ou Linux; microfone simples para gravações.
- Gratuito e limitações: gratuito e de código aberto.
- Primeiro exercício guiado: Aula 7.4, gravar com objetos da sala (moedas num copo, "boing" com a boca), cortar o silêncio, ajustar o volume e exportar em WAV. O Audacity não foi instalado nem testado nesta versão do curso: a aula descreve os passos de forma geral e pede que o professor anote os menus antes.
- Consolidação: pacote de 5 efeitos sonoros próprios para o Projeto 4.
6. Godot Engine
- Finalidade pedagógica: motor profissional, gratuito, com linguagem textual (GDScript) parecida com Python. Serve para 2D e 3D.
- Link oficial: https://godotengine.org · documentação: https://docs.godotengine.org
- Acesso: baixar a versão estável para o sistema (o curso usa a 4.7.2, de 18/08/2026, arquivo
Godot_v4.7.2-stable_win64.exe.zip, 86 MB, da página de versões do GitHub oficial: https://github.com/godotengine/godot/releases). Não tem instalador: é um executável que se descompacta e abre. Conferir o arquivo com oSHA512-SUMS.txtda mesma página. Um arquivo vazio chamado_sc_ao lado do.exeliga o "modo autocontido": as configurações do editor ficam na própria pasta, bom para laboratório e pendrive. - Requisitos: placa de vídeo com Vulkan para o modo padrão, ou OpenGL 3.3 para o renderizador Compatibilidade (indicado para computadores mais simples e para exportar para web; é o que o curso usa). Conferido em 30/10/2026: a 4.7.2 abriu e rodou os jogos do Módulo 8 com Compatibilidade numa placa Intel Iris Xe. O editor abre em português quando o Windows está em português; no Inspetor, os nomes das propriedades continuam em inglês.
- Gratuito e limitações: gratuito e de código aberto (licença MIT), sem conta e sem cobrança sobre jogos. A exportação exige os "modelos de exportação" (export templates) da mesma versão: para a 4.7.2,
Godot_v4.7.2-stable_export_templates.tpz, cerca de 1,3 GB, ainda não baixado nem testado nesta versão do curso. Projetos em C# não exportam para web no Godot 4; o curso usa só GDScript. - Primeiro exercício guiado: Aulas 8.2 e 8.3, primeiro script com
printe um Sprite2D que anda com as setas (laboratório do Módulo 8, testado). - Consolidação: o jogo de coleta do Projeto 1 (Sementes do Sertão) refeito em Godot, como pede a matriz curricular.
7. Git e GitHub
- Finalidade pedagógica: guardar versões, trabalhar em equipe e montar o portfólio.
- Links oficiais: https://git-scm.com · https://github.com · https://docs.github.com
- Acesso: instalar o Git; criar conta no GitHub (a partir de 13 anos, conforme os termos de serviço do GitHub). Para iniciantes, o GitHub Desktop (https://desktop.github.com) evita a linha de comando.
- Requisitos: computador comum; internet para enviar ao GitHub.
- Gratuito e limitações: repositórios públicos e privados gratuitos para contas pessoais.
- Primeiro exercício guiado: Módulo 10, criar repositório e fazer o primeiro commit do Caça-Estrelas.
- Consolidação: repositório do projeto integrador com histórico de toda a equipe.
Na preparação do curso, o Git 2.53 para Windows foi usado na linha de comando numa pasta de teste (Aulas 10.3 e 10.4). Conta no GitHub, git push e GitHub Desktop não foram testados.
8. Publicação web: GitHub Pages ou itch.io
- Finalidade pedagógica: colocar o jogo no ar com um link para mostrar a qualquer pessoa.
Na preparação do curso foi testado só o portfólio modelo servido no computador (python -m http.server) com o Sementes exportado do GDevelop. A publicação nos dois sites não foi testada (exige conta e aceite dos termos).
- Links oficiais: https://pages.github.com · https://itch.io
- Acesso: GitHub Pages publica a pasta exportada (HTML5) de um repositório. No itch.io, cria-se uma página de projeto e envia-se um
.zipcom o jogo exportado. - Requisitos: jogo exportado para HTML5 (GDevelop e Godot fazem isso).
- Gratuito e limitações: GitHub Pages é gratuito para repositórios públicos. O itch.io é gratuito para publicar; exige conta e aceite dos termos. Para estudantes menores, a escola deve decidir se publica em conta institucional.
- Primeiro exercício guiado: Módulo 10, publicar o jogo do Módulo 3.
- Consolidação: portfólio com link de cada jogo do curso.
Ferramentas avaliadas e não adotadas como principais
| Ferramenta | Motivo |
|---|---|
| Construct 2/3 | ótimas, mas o uso completo é pago; fogem da regra de gratuidade |
| Unity / Unreal | pesadas para computadores de laboratório e com termos comerciais mais complexos para iniciantes |
| PictoBlox | útil para quem já usa robótica na escola; fica como opcional em projetos maker |