Pular para o conteúdo
Jogos Digitais
Nesta página
  1. Para que serve este módulo
  2. Objetivos do módulo
  3. Sequência de aulas
  4. Projetos de referência
  5. Avaliação do módulo

Módulo 1 · Pensamento computacional e lógica de programação

Carga horáriaAnoFerramentaProduto final
100 horas1ºScratchProjeto 2: Quiz Sabidinho (jogo de perguntas e respostas) com perguntas próprias

Para que serve este módulo

No Módulo 0 o aluno montou um jogo seguindo passos. Agora ele aprende por que cada bloco funciona, para conseguir criar sozinho. Cada aula ensina um conceito de programação que existe em qualquer linguagem (Python, GDScript, JavaScript) usando um mini-jogo curto. No fim, tudo se junta no Quiz.

Objetivos do módulo

  1. Escrever algoritmos como sequências de passos e encontrar erros neles.
  2. Usar eventos e mensagens para fazer atores conversarem.
  3. Guardar e calcular valores com variáveis e operadores.
  4. Tomar decisões com "se", "se/senão" e operadores lógicos ("e", "ou", "não").
  5. Repetir ações com "repita", "sempre" e "repita até que".
  6. Receber dados do jogador com "pergunte e espere".
  7. Guardar coleções de dados em listas.
  8. Organizar código em blocos próprios com parâmetros (funções).
  9. Criar muitos objetos iguais com clones.
  10. Integrar tudo em um jogo de perguntas e respostas testado.

Sequência de aulas

AulaTítuloHorasMini-jogo da aulaArquivo
1.1Algoritmos e sequências8Caminho da escolaaula-1-1
1.2Eventos e mensagens8Largadaaula-1-2
1.3Variáveis e operadores8Placar com comboaula-1-3
1.4Condicionais e operadores lógicos8Boletimaula-1-4
1.5Repetições8Pulo do gatoaula-1-5
1.6Entrada do jogador8Adivinhe o númeroaula-1-6
1.7Listas8Mochila do aventureiroaula-1-7
1.8Funções: Criar um Bloco8Blocos do gatoaula-1-8
1.9Clones8Chuva de gotasaula-1-9
1.10Projeto 2, parte 1: planejar e montar o Quiz8Quiz Sabidinhoaula-1-10
1.11Projeto 2, parte 2: sortear, corrigir, testar8Quiz Sabidinhoaula-1-11
—Lista de exercícios de lógica (revisão em duplas)8atividades/lista-exercicios-logica.md
—Avaliação de saída e mostra dos quizzes4atividades/avaliacao-de-saida.md
Total100

Cada aula de 8 horas costuma ocupar duas semanas (dois encontros de 4 horas): no primeiro, conceito e tutorial; no segundo, exercícios, desafios e testes.

Projetos de referência

Todos em projetos/, cada um com o .sb3 e o project.json:

PastaUsado na aula
1-1-caminho-da-escola1.1
1-2-largada1.2
1-3-placar-com-combo1.3
1-4-boletim1.4
1-5-pulo-do-gato1.5
1-6-adivinhe-o-numero1.6
1-7-mochila1.7
1-8-blocos-do-gato1.8
1-9-chuva-de-gotas1.9
quiz-sabidinho1.10 e 1.11 (Projeto 2)

Testes automáticos: os 10 projetos passam por 52 verificações no motor oficial do Scratch (testes/testar_modulo_01.js). Como rodar está em testes/LEIAME.md.

Avaliação do módulo

InstrumentoPeso
Quiz próprio (rubrica R1 de AVALIACAO.md)4,0
Desafios e checklists das aulas 1.1 a 1.92,0
Diário de desenvolvimento1,5
Avaliação de saída (questões de lógica)1,5
Autoavaliação e teste cruzado do quiz1,0