Reflexos

Arte • Artes integradas • ( EF69AR34 )


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)

  1. Crie uma variável chamada luz
  2. 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
  1. 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

  1. Apresente a ideia do jogo e o conceito de reflexo
  2. Organize os alunos em duplas e distribua um micro:bit por dupla
  3. Os alunos programam e testam o jogo
  4. Realize pequenas competições ou desafios entre duplas
  5. 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