Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao...

56
OFICINA COMPUTAÇÃO 0 FÍSICA 0 DE Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Transcript of Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao...

Page 1: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

OFICINACOMPUTAÇÃO 0FÍSICA

0DE

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 2: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

intervalo

cronograma

Informações gerais

banheiros

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 3: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

autorização do uso de imagem

material didático

Informações gerais

equipe

certificado

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 4: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

O QUE VAMOS APRENDER?

interagir com o boneco

1.2.3.4.

o que é Computação Física

ligar elementos da Computação Física

programar o boneco

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 5: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Computação Física, o que é?

Estrutura Física

Software

Estrutura física

Hardware

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 6: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Conjunto de instruções passo-a- passo que dizem ao computador o que fazer como: para jogar um videogame, acessar um website, editar um texto …

SOFTWAREConjunto de instruções passo-a- passo que

dizem ao computador o que fazer como: para jogar um videogame, acessar um

website, editar um texto …

Page 7: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

print("Railway placer 1.0 print("How long would yo length = tonumber(read(print("Creating railway ". print("Place fuel in slot 16 print("in slot 15. Press an os.pullEvent("char")if turtle.getFuelLevel() < = turtle.select(16)turtle.refuel(1)endfunction placeRail()turtle.select(15)turtle.placeDown()turtle.forward()sleep(0.1)endturtle.up()for i= 1, length doplaceRail()endprint("Railway complete!

Jogos como o Minecraft são criados por meio de um software.

Page 8: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Como fazer programas de

software?

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 9: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Ambiente de programação visual para programar histórias interativas, jogos e animações. Comunidade de aprendizagem criativa em mais de 150 países com mais do que 11 milhões de usuários.Software livre disponível gratuitamente, desenvolvido pelo MIT Media Lab. http://scratch.mit.edu

Page 10: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Vídeo

Page 11: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Fazer um programacom SCRATCH1. Mudar o idioma para Português Brasil

2. Mover o gato

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 12: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

1. Mudar o idioma

Escolher opção “Português Brasileiro”

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 13: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

2. Faça o gato andar

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 14: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

2. Faça o gato andar

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 15: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

2. Faça o gato andar

Altere esse valor para aumentar o número

de repetições!

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 16: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Como interagir e programar o boneco?

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 17: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

ENTRADA

PROCESSAMENTO

SAÍDA

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 18: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

ARDUINOPlataforma de prototipagem de código aberto para

construir dispositivos digitais e objetos interativos que podem sentir e controlar o mundo físico.

Arduino

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 19: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Hardware

COMUNICAÇÃO:

SOFTWARE HARDWAREESTRUTURA FÍSICA

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 20: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

SLIDE COM CONTEXTO DA HISTÓRIA

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 21: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

O OGRO

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 22: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Ajude a salvar as lontras do ogro...Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 23: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

CONECTE O BONECO NO COMPUTADOR

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 24: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Scratchduino

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 25: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Carregar os Blocos de Comunicação

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 26: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

SLIDE COM CONTEXTO PARA ACENDER OS OLHOS

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 27: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

VAMOS FAZER

DELE PISCAR!

1.OS OLHOS

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 28: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

PRIMEIRO TEMOS QUE MONTAR OS LEDS

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 29: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Conecte a placa e os leds

Placa de suporte para leds dos olhos

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 30: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Use a conexão “G” (pino 10)

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 31: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Programar os Leds

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 32: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

SLIDE COM CONTEXTO PARA JOGAR BOLA

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 33: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 34: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

AGORA VAMOS2.FAZÊ-LO MEXER O BRAÇO!

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 35: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

90°

180°

Servo motor

30°120°

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 36: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Montar e conectaro servo motor

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 37: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Use a conexão “H” (pino 8)

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 38: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Ficou assim:

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 39: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Programar o servo motor

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 40: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

SLIDE COM CONTEXTO PARA FALA DO OGRO

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 41: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

VAMOS

Brrrrrrrr…

3.FAZÊ-LOFALAR!

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 42: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Programar um som

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 43: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

CONECTE O MICROFONE NO COMPUTADOR

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 44: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Primeiro exemplo com som

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 45: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

FAÇA ROBÔ GRITAR

Yaaaa!

QUANDO ATACAR O OGRO

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 46: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

VAMOS FAZER O 4.BONECO SENTIR

APROXIMANDO!ALGUÉM SE

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 47: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Sensor de ultrassomDispositivo que o Arduino usa para emitir pequenos pulsos e contar o

tempo até o eco voltar.

1 cm 25 cm

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 48: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Imag

em: h

ttps:

//ask

abio

logi

st.a

su.e

du

Page 49: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Montar e conectar o sensor

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 50: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Use a conexão “D” (pino 6)

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 51: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Ficou assim:

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 52: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Programar o sensor

1 cm 25 cm

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 53: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

AGORA É COM VOCÊ!

SEJA CRIATIVO=]

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 54: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Gravando um novo som

Defina um nome para seu som

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 55: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um

Mais informaçõesBoneco com Scratchboard:http://www.computacaonaescola.ufsc.br/?page_id=174

Boneco com protoboard convencional: http://www.computacaonaescola.ufsc.br/?page_id=181

Iniciativa Computação na Escola - Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional

Page 56: Apresentação do PowerPoint - inf.ufsc.brgresse/Slides_Oficina_CF_narrativa_v10... · dizem ao computador o que fazer como: ... Jogos como o Minecraft são criados por meio de um