Mudanças entre as edições de "Oficina Scratch 1"
Ir para navegação
Ir para pesquisar
Linha 42: | Linha 42: | ||
Exercício: Criar scripts para limpar display | Exercício: Criar scripts para limpar display | ||
− | EXERCÌCIO: CRIAR | + | EXERCÌCIO: CRIAR scripts para botão Limpar e tratamento de limpar no DisplayD0 |
+ | |||
+ | PARTE 3 - Criação de Variáveis de apoio |
Edição das 14h23min de 31 de outubro de 2012
OBJETIVOS
Os alunos deverão ser capazes de:
- compreender a implementação de um esqueleto de uma calculadora usando Scratch;
- entender o conceito de sprites, scripts e palco;
- criar, modificar e mudar trajes de um sprite;
- criar scripts usando comandos de envio de sinais e recepção de eventos: click de mouse, recepção de sinais, flag verde e tecla;
- usar variáveis globais: atribuir valores e visualizar
- usar comandos de controle de fluxo do tipo IF ELSE e REPETICÃO;
Introdução ao Scratch
Scratch é um software educacional para ajudar no ensino de matemática, geometria e introdução à programação. Com ele pequenos programas podem ser escritos de foram visual, com instruções representadas por blocos que se encaixam como Lego. Para entender como funciona essa ferramenta de aprendizado de programação, siga esse tutorial básico.
O Esqueleto da Calculadora
Na sequência desenvolveremos uma calculador simples que possui dois dígitos 1 e 2. A calculadora somente realiza soma.
Sequência de criação:r
PARTE 1 - Criação de SPRITEs e TRAJES
- Abrir Scratch
- Remover sprite CAT
- Criar um botão a partir da biblioteca;
- Mudar o nome do sprite para BotaoNum1;
- Colocar o número 1 sobre o Botão;
- repetir o procedimento para BotaoNum2;
- Criar um sprite de nome DisplayD1 (das unidades): sprite com um retângulo
- Criar trajes para DisplayD1 estar limpo, com 1, 2 e 3;
Exercício: Criar botões Limpar (CLR), Botao+ e Botao=
PARTE 2 - Criação de Scripts para mostrar numeros display
- Preparar Script de Click do BotaNum1
- Preparar Script de recepação de sinal EnvioNum1 DisplayD1
- Preparar Script de Click do BotaNum2
- Preparar Script de recepação de sinal EnvioNum2 DisplayD1
Exercício: Criar scripts para limpar display
EXERCÌCIO: CRIAR scripts para botão Limpar e tratamento de limpar no DisplayD0
PARTE 3 - Criação de Variáveis de apoio