Workshop Microbit
Workshop Microbit
Workshop Microbit
Seymour Papert
1980
Linguagem Logo (1967)
Aprender e resolver problemas brincando
Pensamento Computacional
Teste e Reconheciment
Depuração o
(Debug) de Padrões
Desenho de
Abstração
Algoritmos
O erro é essencial na aprendizagem
Inovação emerge do erro
Pensamento Computacional
Objetos tangíveis na Escola
programáveis
Iniciativas de integração de Pensamento Computacional, Programação, Robótica e Ciências da Computação na Escola
Pensamento Computacional na Escola
Probótica (2017):
https://erte.dge.mec.pt/noticias/programacao-e-robotica-no-ensino-basico-probotica
Pensamento Computacional no Currículo
https://www.csfieldguide.org.nz/en/interactives/pixel-grid/
Representação de Imagens
https://csunplugged.org/en/
Computação Desligada
Vamos
Descodificar
a Mensagem
Piedade, J., Dorotea, N., Sampaio, F. F & Pedro, A. (2019). A Cross-analysis of Block-based and Visual Programming
Apps with Computer Science Student-teachers. Edu. Sci. 9(3), 181.https://doi.org/10.3390/educsci903018
Programação
Nomes Comuns e
O Principezinho Abecedário Maluco Coletivos Pavimentações
https://www.tinkercad.com
https://www.tinkercad.com/circuits
Robótica e IoT
Ambientes Online (Simuladores)
https://lab.open-roberta.org/
https://vr.vex.com/
Robótica e IoT
Robótica e IoT
https://www.youtube.com/watch?v=rv4lb-U9QUU
Robótica e IoT
Horta tecnológica
https://www.youtube.com/shorts/hg4zOMPK0O0
Micro:bit
Objetos tangíveis programáveis
Ambiente de programação para micro:bit
https://makecode.microbit.org
Desafios comtangíveis
Objetos micro:bit
programáveis
Interação com a placa
micro:bit
e com a matriz de leds
Desafio 1: Criar um projeto que represente batimentos cardíacos
Desafio 2: Criar um projeto que represente uma emoção e toque um som quando se carrega
nos botões
- Carregar no botão A -> Feliz : )
- Carregar no botão B -> Triste : (
- Carregar nos botões A+B -> Apreensivo : |
Desafio 3: Criar um projeto que represente diferentes símbolos consoante a inclinação do
micro:bit
Desafio 3: Criar um projeto que represente diferentes símbolos ou Pontos Cardeais consoante
a inclinação do micro:bit
Desafio 4: Criar um projeto que mostre um número aleatório entre 1 e 50 cada vez que se
toca no logo
Utilização de Variáveis e
Estruturas de Decisão
Desafio 5: Criar um projeto que Crie um projeto simule contagens progressivas e regressivas
usando variáveis e as diversas formas de interação da placa Micro:bit.
Crie uma opção de reset.
Desafio 6: Criar um projeto que simule o jogo (Pedra, Papel ou Tesoura) na versão simples ao
agitar o micro:bit.
Use uma variável para guardar um número aleatório entre 1 e 3
Utilização de Atuadores
Desafio 7: Criar um projeto que simule um semáforo
Utilização de Sensores
da placa micro:bit (internos)
Sensores integrados na placa micro:bit
Acelerómetr
Nível de Luz Temperatura
o
1
Utilização de Sensores
externos
Desafio 10: Criar um projeto que ligue a ventoinha se a temperatura for superior a 18o
Desafio 10: Criar um projeto que ligue a ventoinha se a temperatura for superior a 18o
Desafio 11: Criar um projeto para regar uma planta quando o solo está pouco húmido
Trocar
Para
Guardar dados recolhidos pelos sensores
2 3
1
Galerias de projetos
https://microbit.org/pt-pt/projects/make-it-code-it
https://www.elecfreaks.com/learn-en/microbitKit/smart_home_kit/smart_home_kit.html
https://wiki.keyestudio.com/index.php/KS0361(KS0365)_keyestudio_37_in_1_Starter_Kit_for_BBC_micro:bit