ACADEMIA DO LEÃO
SCRATCH O Scratch é uma linguagem de programação muito simples e intuitiva, o que a recomenda para ser usada por principiantes, jovens ou adultos, que queiram iniciar-se no mundo da programação de computadores, ganhando gosto e asas para voos mais altos.
SCRATCH MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
ESTRUTURA DE PROGRAMAÇÃO
Estrutura sequencial
Estrutura de repetição
Estrutura de repetição com condição
Para o desenvolvimento do raciocínio lógico computacional, é muito importante conhecer quais são as principais estruturas de programação e como elas funcionam, para que você, programador, escolha a melhor estrutura na hora de criar o seu programa.
Estrutura condicional
SCRATCH
Aula 1
BANDEIRA VERDE Para iniciar qualquer script referenciado por este bloco clique na bandeira verde ou E Permite escolher qual idioma queremos trabalhar no Scratch .
Copiar: Duplica sprites, trajes, sons, blocos e scripts. (Shift + clique) Deletar: Deleta sprites, trajes, sons, blocos e scripts. (Shift + clique) Aumentar: Torna o sprite maior. (Shift + clique ) STAGE: PALCO Tudo que você fizer aparecerá aqui.
MODO DE APRESENTAÇÃO Para sair do Modo de Apresentação aperte a tecla ESC.
Diminuir: Torna o sprite menor. (Shift + clique )
SPRITE LIST Sprite List: Personagens/Atores Criar coisas diferentes para nossos personagens.
Clicar com o botão direito 1-Escolher um personagem. 2-Desenhar um personagem. 3-Criar um personagem a partir de uma câmera. 4-Importar um Personagem.
Fundo de tela.
Personagens/Atores Informações do personagem
Personalizar seu pano de fundo.
PALCO 1-Escolher um palco. BIBLIOTECA
PERSONAGENS 2-Escolher um personagem.
Sons 3-Escolher um SOM da biblioteca
MOVIMENTO BLOCOS
Temos 10 tipos de blocos:
Blocos responsรกveis pelos movimentos:
MOVIMENTO
1ยบ Exemplo
Mudar o palco
2ยบ Exemplo
ANIMAÇÃO FANTASIA: Personagem irá caminhar
ANIMAÇÃO
3º Exemplo
Movimento em escala
Ele vai diminuindo
Colocar um texto e um som...
1º ANIMAÇÃO
Parte inicial
Fim
Valores
Se eu quiser parar o gatinho
DESENHAR 2-Desenhar um personagem.
480x180
•Pincel : pinta usando uma cor selecionada na paleta de cores. Ao clicar na ferramenta a área de trabalho. •Borracha: apaga desenho, tornando transparentes as áreas a pagadas. •Balde de Tinta: preenche áreas fechadas com uma única cor ou com um gradiente de cores. •Retângulo: desenha um retângulo . Para obter quadrado basta pressionar •Elipse: desenha uma elipse. •Linha: desenha linhas; para verticais ou horizontais basta pressionar Shift e arrastar o cursor. •Texto: para colocar um texto no desenho.
As lupas e servem para aumentar ou diminuir.
Botão Aumentar e Diminui r: para redimensionar o tamanho da imagem.
Tamanho do Palco 480X360
1º Comando: Para cima
Setas
Botão direito duplicar
2º Comando: Botão direito duplicar
3º Comando: Botão direito duplicar
1º1 4º Comando:
Botão direito duplicar
LABIRINTO
Construir Cenรกrio
Fuja do tubarão Comando dos peixes
Comando do tubarão!
Telejogo
Bola
Raquete
Telejogo Bola
Raquete
Telejogo
CRIAÇÃO DE FANTASIA Colocar todas as fantasias
Digitar os comandos
Coloque um fundo
Faça a mesma coisa com o outro
CRIAR INTRODUÇÃO
Desafio: Onde clicar aparece um coração
1º Etapa
1º COMANDO
3º COMANDO 2º COMANDO
Desafio 2: Cada coração de um tamanho
2º Etapa
Cada coração ao clicar terá um tamanho.
Desafio 3: Coração vá para cima!
3º Etapa
Cada coração ao clicar irá para cima
Desafio 4: Coração desaparecer
4º Etapa
Desaparecer
Desafio 5: Muitos corações!
5º Etapa
Muitos corações
Clicar no palco
CRIAR INTRODUÇÃO 1) Criar dois fundo
2) Clico no felpudo
Etapas 4) Faço a animação do personagem 3) Próximo personagem
Carrego todos os personagens
Etapas 1 5) Aparecer e pegar a fofura 6) Pegar e sair
Etapas 2 Agora a fofura irĂĄ junto. Clico na Fofura...
Lesmo tambĂŠm tenho que mudar
personagem
Etapas 3
Clicar no Felpudo e colocar uma fala: -Nรฃo faรงa isso!
Felpudo AviĂŁo Game
JOGO DO AVIÃO 1) Criar um fundo azul
3) Colocar fantasia:
5) Comando para fumaça: 2) Inserir os personagens e fantasias 4) Coração irá ser o tiro, então o comando:
Palco
No palco vocĂŞ cria um clone Do lesmoFly1.
Lesmo
Apagar o Lesmo no final
Controlar aviĂŁo
Atirar com coração
Apagar o Lesmo
Apagar o inimigo:
Fazer uma fumacinha
Apagar fumaรงa:
Palco tem que estar...
Avião
Palco
Lesmo
Fumaรงa
Coração
PONTUAÇÃO Vou na fumaça e adiciono os comandos: 1) Vou na fumaça e crio uma variável PONTUAÇÃO
2) No Palco tem que zerar a pontuação:
Fim de jogo: criar cena 1)Vou criar mais uma cena:
2) Clico no Felpudo
3) Escrever uma mensagem de fim de Jogo.
Fim de jogo: palco 1)Vou até o palco e faço o seguinte:
2) Crio uma variável : fim de jogo
Parar tudo! 1)Criar outra variรกvel chamada fim de jogo.
Felpudo Racing Game
Felpudo Racing Game 1)Pegar o fundo 3) Colocar as fantasias
2) Selecionar todos os personagens
Scripts/Personagens 4) Comeรงar o primeiro Scripts Esconder
Mostrar
5) Coloco o mesmo comando para Lesmo
Fantasia personagens 5)Fantasia do personagem
6)Trocar a fantasia de todos. Depois Do SEMPRE. ( dois lesmo)
7)Carrinho e troco a fantasia tambĂŠm
Palco 8)Coloco os comandos:
Sortear o inimigo 9)Agora eu quero sortear qual inimigo vem primeiro. Do ar ou da terra. Preciso criar uma variรกvel no palco para ser visto por todos.
Sorteia inimigo
Lesmo 1
10)Mudar posição:
Lesmo 2
Apagar personagem
Personagem 1 e Personagem 2 quando chegar no final apagar para não gerar muito espaço.
Parte 2 11) Movimentar para cima e para baixo palco
Outro lesmo
Pena! 12)Trabalhar a pena
Atirar e matar Clico no Lesmo adiciono o seguinte comando:
Atirar e matar
Faรงo a mesma coisa com o outro personagem...
Tem que mandar a mensagem que morreu. Coloco o seguinte comando nos dois:
Crio duas variรกveis: PX e PY Na fumaรงa: No palco:
Vou no lesmo::
fumaรงa
Fim e pontuação Criar nova mensagem em Eventos Criar uma variável
Crio um novo palco
Como ficou tudo!
Palco
Carrinho Lesmo
Quiz Felpudo
Palco
Quiz Felpudo Lesmo
1-Criar uma
lista de perguntas e outra de respostas... 3- Inserir perguntas/respostas
2-Criar duas listas
4-Criar uma variรกvel chamada rodada
6-Criar uma variรกvel Resposta do usuรกrio
FELPUDO
PALCO
LESMO
Agora o Lesmo vai verificar se estรก certo a pergunta e tomar uma atitude...
Verificar a resposta
Lesmo
Criar mas uma nova mensagem
Palco
FINAL F
FINAL F
F
F
F
F
Jogo do Par ou Ãmpar
Parte 1
Parte 2
1ยบ Jogo
https://scratch.mit.edu/projects/285599630/
2ยบ Jogo
3ยบ Jogo
Aula 12
Aula 13
Aula 14
Aula 15
Setas
1ยบ Comando:
2ยบ Comando: 1ยบ1
VÃdeo 7
Aula 7
Aula 8
Aula 9
Aula 10
Aula 11
Aula 12
Aula 13
Aula 14
Aula 15
Aula 16
Aula 17
Aula 18
Aula 19
Aula 20
Aula 21
Aula 22
Aula 23
Aula 24
ESTRUTURA DE PROGRAMAÇÃO https://code.org/ STAR WARS https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1 https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1
ANGRY BIRDS https://studio.code.org/hoc/1 FROZEN PLAY LAB
ESTRUTURA DE PROGRAMAÇÃO https://code.org/ STAR WARS https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1 https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1
ANGRY BIRDS https://studio.code.org/hoc/1 FROZEN PLAY LAB
ESTRUTURA DE PROGRAMAÇÃO https://code.org/
https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1
https://code.org/ https://studio.code.org/s/course1/stage/3/puzzle/1 https://studio.code.org/s/course1/stage/4/puzzle/1 https://studio.code.org/s/course1/stage/5/puzzle/1 https://studio.code.org/s/course1/stage/7/puzzle/1 https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1 https://studio.code.org/s/course1/stage/8/puzzle/1 https://studio.code.org/s/course1/stage/11/puzzle/1 https://studio.code.org/s/course1/stage/13/puzzle/1 https://studio.code.org/s/course1/stage/14/puzzle/1 https://studio.code.org/s/course1/stage/16/puzzle/1 https://studio.code.org/s/course1/stage/18/puzzle/1
REPETINDO
Esta aula introduz o conceito de programação de laços (loops, ou instruções repetidas) por meio de uma https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1 atividade de dança. Os alunos vão aprender uma coreografia simples e então serão instruídos a repeti-la.
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
MOVE ONE SQUARE RIGHT
MOVE ONE SQUARE LEFT
MOVE ONE SQUARE UP
MOVE ONE SQUARE DOWN
FILL-IN SQUARE WITH COLOR
Aulas de fotografia: Plante uma semente. Construção de uma torre com massinha e palitos.
Permite escolher qual idioma queremos trabalhar no Scratch .
BANDEIRA VERDE Para iniciar qualquer script referenciado por este bloco clique na bandeira verde ou Enter.
Copiar: Duplica sprites, trajes, sons, blocos e scripts. (Shift + clique) Deletar: Deleta sprites, trajes, sons, blocos e scripts. (Shift + clique) Aumentar: Torna o sprite maior. (Shift + clique ) Diminuir: Torna o sprite menor. (Shift + clique )
STAGE: PALCO Tudo que você fizer aparecerá aqui.
MODO DE APRESENTAÇÃO Para sair do Modo de Apresentação aperte a tecla ESC.
AULA 1
Sprite List: Personagens/Atores Criar coisas diferentes para nossos personagens.
Fundo de tela.
1-Escolher um personagem. 2-Desenhar um personagem. 3-Criar um personagem a partir de uma câmera. 4-Importar um Personagem.
Informações do personagem
Personalizar seu pano de fundo. Clicar com o botão direito
AULA 2
1-Escolher um personagem.
AULA 3
2-Desenhar um personagem. Recortar Espelhar figura simétrica vertical Espelhar uma figura simétrica horizontal Especificar o centro
•Pincel : pinta usando uma cor selecionada na paleta de cores. Ao clicar na ferramenta a área de trabalho. •Borracha: apaga desenho, tornando transparentes as áreas a pagadas. •Balde de Tinta: preenche áreas fechadas com uma única cor ou com um gradiente de cores. •Retângulo: desenha um retângulo . Para obter quadrado basta pressionar •Elipse: desenha uma elipse. •Linha: desenha linhas; para verticais ou horizontais basta pressionar Shift e arrastar o cursor. •Texto: para colocar um texto no desenho.
Botão Aumentar e Diminui r: para redimensionar o tamanho da imagem.
As lupas e servem para aumentar ou diminuir.
AULA 4
BLOCOS
Temos 10 tipos de blocos:
Blocos responsรกveis pelos movimentos:
1ยบ Jogo
https://scratch.mit.edu/projects/285599630/
2ยบ Jogo
3ยบ Jogo