Vídeo aula Youtube - Clique aqui
Aula sobre visão computacional no Scratch. Ensina a usar a webcam para detectar movimento e interagir com objetos.
Inclui a criação de um piano virtual (com lógica de listas e clones) e um jogo onde o movimento do corpo controla o personagem, unindo programação e acessibilidade.
Parte 1 – Utilizando a Câmera para Detectar Movimento (0:00 – 28:37)
00:00 – Introdução ao vídeo e tema "Aprenda a Programar"
01:20 – Demonstração da aplicação com webcam e Scratch
03:10 – Explicação inicial da detecção de movimento
05:00 – Apresentação do modelo "Apoia-se"
06:40 – Metodologia: do zero ao profissional
08:20 – Material do site: software, 3D, games e VR
10:10 – Treinamentos para professores e criação de conteúdo
12:00 – Cursos extras (Processing, Realidade Aumentada)
13:30 – Retomada: explicação da detecção de movimento
15:00 – Interface do Scratch e início do projeto
16:20 – Adição da extensão "Detecção de Vídeo"
17:10 – Configuração inicial: ligar a câmera
18:00 – Ajuste de transparência do vídeo
18:40 – Inserção de bloco de detecção de movimento
19:40 – Adição de som e texto quando há movimento
20:20 – Demonstração da interação com a aplicação
21:40 – Explicação da "tolerância" no sensor
23:00 – Comparação com fundos contrastantes
24:00 – Monitorar intensidade do movimento com variável
25:30 – Considerações finais sobre o potencial do Scratch
Parte 2 – Piano Virtual com Detecção de Movimento (28:38 – 57:45)
28:38 – Introdução e demonstração do piano virtual
30:00 – Aplicações da visão artificial em Scratch
31:30 – Boas-vindas e objetivo da aula
33:00 – Breve explicação sobre Scratch e curso
34:20 – Criando novo projeto no Scratch
36:30 – Seleção de ator e cenário
37:20 – Adição da extensão "Detecção de Vídeo"
38:00 – Configuração inicial da câmera
39:00 – Ajuste da transparência (35)
40:20 – Blocos de detecção de movimento
41:20 – Criação de variável para debug do movimento
42:30 – Loop “sempre” para monitorar valores
43:20 – Teste da detecção de movimento
44:30 – Introdução ao piano virtual
45:40 – Criação de tecla branca e preta
48:30 – Programação inicial da tecla
49:30 – Adição da extensão de música
50:20 – Teste da tecla tocando som
51:20 – Efeito de clique ao detectar movimento
52:20 – Programação processual (clones)
53:40 – Ocultar tecla original e criar clones
55:00 – Loop para gerar 8 teclas
56:30 – Variável contador para posição
58:00 – Ajustes de X e Y das teclas
59:40 – Reset do contador no início
1:00:30 – Teste final das 8 teclas
1:02:40 – Lista “notas” com valores musicais
1:04:30 – Correção da lógica do contador
1:05:30 – Demonstração final do piano
1:07:00 – Como compartilhar o projeto
Parte 3 – Jogo com Detecção de Direção (57:46 – 1:10:00)
57:46 – Introdução e demonstração do jogo (pegar itens)
58:40 – Aplicações da visão computacional no mercado
59:40 – Boas-vindas ao Episódio 3: direção pela câmera
1:01:00 – Portal "Aprenda a Programar" e cursos disponíveis
1:02:30 – Objetivo da aula: jogo de captura com câmera
1:04:00 – Criação do projeto e escolha do ator Felpudo
1:05:00 – Ativando a extensão e ligando a câmera
1:06:00 – Bloco "vídeo direção no ator" explicado
1:07:00 – Programando o movimento do personagem
1:08:00 – Criação do ovo como item coletável
1:09:00 – Sistema de pontuação e colisão
1:09:40 – Lógica de Game Over e reinício
1:10:00 – Conclusão e convite para explorar mais cursos