Programa - Workshop de Programação
Segunda-feira
Horário
- 09:00 - 09:30 — Receção
- 09:30 - 11:00 — Introdução à Micro:bit, LEDs, botões e MakeCode JavaScript.
- 11:00 - 11:30 — Lanche da manhã
- 11:30 - 12:30 — Exercícios práticos: dado eletrónico, contador e reação aos botões.
- 12:30 - 14:00 — Almoço
- 14:00 - 15:30 — Início do Flappy Bird: criação do pássaro e movimento vertical.
- 15:30 - 16:00 — Lanche da tarde
- 16:00 - 18:00 — Actividade Livre
Objetivo
Ver o primeiro personagem a mover-se no ecrã LED.
Terça-feira
Horário
- 09:00 - 09:30 — Receção
- 09:30 - 11:00 — Criar obstáculos e movimento lateral. Variáveis e ciclos.
- 11:00 - 11:30 — Lanche da manhã
- 11:30 - 12:30 — Deteção de colisões e fim de jogo.
- 12:30 - 14:00 — Almoço
- 14:00 - 15:30 — Pontuação, recordes e melhorias visuais.
- 15:30 - 16:00 — Lanche da tarde
- 16:00 - 18:00 — Actividade Livre
Objetivo
Flappy Bird completo nos LEDs da Micro:bit.
Quarta-feira
Horário
- 09:00 - 09:30 — Receção
- 09:30 - 11:00 — Hardware da consola e montagem do LCD.
- 11:00 - 11:30 — Lanche da manhã
- 11:30 - 12:30 — Testes: texto, imagens e botões.
- 12:30 - 14:00 — Almoço
- 14:00 - 15:30 — Menu inicial e migração do jogo.
- 15:30 - 16:00 — Lanche da tarde
- 16:00 - 18:00 — Actividade Livre
Objetivo
Consola montada e funcional.
Quinta-feira
Horário
- 09:00 - 09:30 — Receção
- 09:30 - 11:00 — Transferência do Flappy Bird para LCD.
- 11:00 - 11:30 — Lanche da manhã
- 11:30 - 12:30 — Sprites e obstáculos.
- 12:30 - 14:00 — Almoço
- 14:00 - 15:30 — Movimento suave e gráficos. Pontuação e Game Over.
- 15:30 - 16:00 — Lanche da tarde
- 16:00 - 18:00 — Actividade 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 — Lanche da manhã
- 11:30 - 12:30 — Testes e otimização.
- 12:30 - 14:00 — Almoço
- 14:00 - 15:30 — Apresentação final e torneio.
- 15:30 - 16:00 — Lanche da tarde
- 16:00 - 18:00 — Actividade Livre
Objetivo
Consola e jogo finalizados.