Programa - Workshop de Programação

Curso Semanal
Segunda-feira
Horário
  • 09:00 - 09:30 — Receção
  • 09:30 - 11:00 — Micro:bit + LEDs + botões (MakeCode JS)
  • 11:00 - 11:30 — Lanche manhã
  • 11:30 - 12:30 — Exercícios: dado, contador e reações
  • 12:30 - 14:00 — Almoço
  • 14:00 - 15:30 — Flappy Bird: personagem + movimento vertical
  • 15:30 - 16:00 — Lanche tarde
  • 16:00 - 18:00 — Atividade livre
Objetivo

Primeiro personagem a mexer no ecrã LED.

Terça-feira
Horário
  • 09:00 - 09:30 — Receção
  • 09:30 - 11:00 — Obstáculos + movimento lateral
  • 11:00 - 11:30 — Lanche manhã
  • 11:30 - 12:30 — Colisões + fim de jogo
  • 12:30 - 14:00 — Almoço
  • 14:00 - 15:30 — Pontuação + recordes
  • 15:30 - 16:00 — Lanche tarde
  • 16:00 - 18:00 — Atividade livre
Objetivo

Flappy Bird completo nos LEDs.

Quarta-feira
Horário
  • 09:00 - 09:30 — Receção
  • 09:30 - 11:00 — Hardware da consola + LCD
  • 11:00 - 11:30 — Lanche manhã
  • 11:30 - 12:30 — Testes de botões e imagem
  • 12:30 - 14:00 — Almoço
  • 14:00 - 15:30 — Menu inicial + migração do jogo
  • 15:30 - 16:00 — Lanche tarde
  • 16:00 - 18:00 — Atividade livre
Objetivo

Consola montada e funcional.

Quinta-feira
Horário
  • 09:00 - 09:30 — Receção
  • 09:30 - 11:00 — Port do jogo para LCD
  • 11:00 - 11:30 — Lanche manhã
  • 11:30 - 12:30 — Sprites e obstáculos
  • 12:30 - 14:00 — Almoço
  • 14:00 - 15:30 — Game Over + melhorias
  • 15:30 - 16:00 — Lanche tarde
  • 16:00 - 18:00 — Atividade livre
Objetivo

Flappy Bird funcional na consola LCD.

Sexta-feira
Horário
  • 09:00 - 09:30 — Receção
  • 09:30 - 11:00 — Personalização do jogo
  • 11:00 - 11:30 — Testes finais
  • 12:30 - 14:00 — Almoço
  • 14:00 - 15:30 — Apresentação + torneio
  • 15:30 - 16:00 — Lanche tarde
  • 16:00 - 18:00 — Encerramento
Objetivo

Projeto finalizado e apresentado.