Want to create interactive content? It’s easy in Genially!

Get started free

Programando de forma divertida com o Scratch

Márcio M Martins

Created on October 28, 2020

Start designing with a free template

Discover more than 1500 professional designs like these:

Witchcraft Presentation

Sketchbook Presentation

Vaporwave presentation

Animated Sketch Presentation

Pechakucha Presentation

Decades Presentation

Color and Shapes Presentation

Transcript

Programando de forma divertida com a linguagem

SCRATCH

PROF. DR. MÁRCIO MARQUES MARTINS http://digichem.org

SUMÁRIO

Possibilidades

Programar em blocos

O que é o Scratch?

Desafios

Meu 1º programa

Saiba mais

Agradecimentos

O que é o Scratch?

É de graça?

1. O que é o Scratch?

Scratch é uma linguagem de programação criada em 2007 pelo Media Lab do MIT. Desde 2013 o Scratch 2 está disponível on-line e como uma aplicação para Windows, OS X, e Linux.

+info

1. O que é o Scratch?

O Scratch é mais acessível que linguagens de programação textuais, por se utilizar de uma interface gráfica que permite programar com blocos encaixados, lembrando o brinquedo Lego.

+info

1. O que é o Scratch?

Utiliza uma sintaxe comum a muitas linguagens de programação. É diferente de outras linguagens porque não exige demais do usuário.

+info

1. O que é o Scratch?

Cada bloco da linguagem contém um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados através de menus barra de snirks.

+info

1. O que é o Scratch?

O Scratch se inspirou na forma como os DJs fazem a mixagem de sons para criarem novas músicas. Mas essa linguagem consegue mixar diversos tipos de mídias, como imagens, sons e outros programas.

+info

POSSIBILIDADES

Sua imaginação é o limite...

2. Possibilidades

  • Não exige conhecimentos prévios de programação
  • Ideal para iniciantes
  • Indicado a partir de 8 anos de idade
  • Trabalha conceitos matemáticos
  • Desenvolve pensamento computacional
  • ITERAÇÔES
  • CONDICIONAIS
  • COORDENADAS
  • VARIÁVEIS
  • NÚMEROS ALEATÓRIOS
  • DESIGN DE PROGRAMAS

2. Possibilidades

Games, Histórias Interativas, Animações, Música, Arte,

+info

2. Possibilidades

Games, Histórias Interativas, Animações, Música, Arte,

+info

2. Possibilidades

Games, Histórias Interativas, Animações, Música, Arte,

+info

2. Possibilidades

Games, Histórias Interativas, Animações, Música, Arte,

+info

PROGRAMAR EM BLOCOS?

É como encaixar pecinhas de Lego

PROGRAMAR EM BLOCOS

  1. Não precisa decorar códigos
  2. Estão em forma de blocos
  3. Os blocos podem ou não se encaixar
  4. Cada bloco é um comando
  5. As variáveis estão presentes em alguns blocos
  6. Basta alterar valores das variáveis presentes em blocos
  7. Não necessita compilação
  8. Resultados imediatos

PROGRAMAR EM BLOCOS

MOVIMENTO

APARÊNCIA

SOM

EVENTOS

PROGRAMAR EM BLOCOS

CONTROLE

OPERADORES

SENSORES

VARIÁVEIS

PROGRAMAR EM BLOCOS

BLOCOS

TESTAR PROGRAMA

PROJETO

MEU PRIMEIRO PROGRAMA

Agora é hora do show!

4.1. MEU PRIMEIRO PROGRAMA

Conjunto EVENTOS Bloco "QUANDO A TECLA ... FOR PRESSIONADA"

4.1. MEU PRIMEIRO PROGRAMA

Conjunto MOVIMENTO Bloco "ADICIONE ... X A" Alterar ... para "SETA PARA DIREITA"

4.1. MEU PRIMEIRO PROGRAMA

DUPLICAR 3 vezes clicando com o botão direito sobre o bloco laranja. Vamos ficar com 4 blocos no total.

4.1. MEU PRIMEIRO PROGRAMA

DUPLICAR 3 vezes clicando com o botão direito sobre o bloco laranja. Vamos ficar com 4 blocos no total.

4.2. MEU PRIMEIRO PROGRAMA

Selecionar CENÁRIO (canto inferior direito) Clicar na LUPA Clicar no fundo desejado

4.2. MEU PRIMEIRO PROGRAMA

Ajustar o Scratch na tela Clicar na Bandeira Verde para testar o programa Use as setas

+info

DESAFIOS

Como aprender mais sobre Scratch?

5. DESAFIOS

Construir um Quiz interativo

+info

5. DESAFIOS

Sonic no trempolim

+info

5. DESAFIOS

Selecionar spritesSelecionar cenário

+info

5. DESAFIOS

Blocos do trampolim

5. DESAFIOS

Blocos do Sonic

5. DESAFIOS

Construir um Quiz interativo

+info

SAIBA MAIS

Programação Avançada

6 SAIBA MAIS

Magpie Magazine: Baixe aqui

Scratch Studio: https://scratch.mit.edu/studios/2106526/

Curso grátis de Scratch na plataforma UDEMY

THANKS!

Lorem ipsum dolor