https://makecode.microbit.org/_6rv2eoPAr5Rv
Ano: 6º ano
Unidade Temática: Corpo, Movimento e Jogos
Objeto de Conhecimento: Jogos e brincadeiras de diferentes culturas
Habilidade BNCC:
- EF69AR13 – Investigar brincadeiras, jogos, danças coletivas e outras práticas de dança de diferentes matrizes estéticas e culturais como referência para a criação e a composição de danças autorais, individualmente e em grupo.
Pilar do Pensamento Computacional: Reconhecimento de Padrões / Sequenciamento
----------------
📄 Descrição do Projeto
Este projeto propõe um jogo de reflexos em dupla, utilizando o micro:bit como ferramenta de interação. A ideia é trabalhar atenção, tempo de reação e cooperação, com um jogo simples: o micro:bit acende a luz aleatoriamente, e o aluno que apertar mais rápido o seu botão (A para o Jogador 1, B para o Jogador 2) vence a rodada.
🧠 Por que está interligado com a habilidade?
A habilidade EF69AR13 promove o uso de jogos e brincadeiras como referência para composições expressivas. Este jogo, além de ser uma brincadeira competitiva, pode ser usado como inspiração para criações coreográficas e jogos autorais. Além disso, estimula a percepção do corpo em ação e a interação em grupo.
🔧 Passo a Passo no MakeCode (Blocos)
- Crie uma variável chamada
luz - Quando o programa iniciar:
- Espere um tempo aleatório entre 2 e 5 segundos
- Mostre um ícone (ex: ☀) para sinalizar que a rodada começou
- Defina
luz como verdadeira
- Quando o botão A ou B for pressionado:
- Se
luz está verdadeira, declare o vencedor ("Jogador 1" ou "Jogador 2") - Mostre um ícone de check
- Reinicie a rodada
Exemplo:
let luz = false
basic.pause(randint(2000, 5000))
basic.showIcon(IconNames.Happy)
luz = true
input.onButtonPressed(Button.A, function () {
if (luz) {
basic.showString("J1 Venceu!")
luz = false
control.reset()
}
})
input.onButtonPressed(Button.B, function () {
if (luz) {
basic.showString("J2 Venceu!")
luz = false
control.reset()
}
})
🏫 Implementação na Sala de Aula
- Apresente a ideia do jogo e o conceito de reflexo
- Organize os alunos em duplas e distribua um micro:bit por dupla
- Os alunos programam e testam o jogo
- Realize pequenas competições ou desafios entre duplas
- Estimule a criação de variações do jogo: com sons, com desafios de movimento, etc.
⚡ Resultados Esperados
- Melhora do tempo de reação e concentração dos alunos
- Trabalho em equipe e competição saudável
- Estímulo à criação de jogos autorais baseados em tecnologia e movimento
🔄 Possíveis Extensões
- Adicionar contagem de pontos para múltiplas rodadas
- Usar sons e LEDs para criar efeitos visuais e sonoros
- Propor que os alunos criem uma coreografia ou apresentação inspirada no jogo
- Conectar com outros sensores, como luz ou som