Postagens

Mostrando postagens com o rótulo blocos de código

SCRATCH

Imagem
SINCRONIZAÇÃO E PROGRAMAÇÃO PARALELA NO SCRATCH Um dos pontos mais importantes e interessantes em animações é a sincronização entre as partes envolvidas.

No Scratch, podemos desenvolver animações com uma sincronização perfeita através dos blocos "Envie mensagem" e "Quando receber mensagem" atuando em conjunto.

O primeiro bloco envia " a mensagem" no tempo em que ela deve ser enviada - após algum evento, fala, etc. O segundo, a recebe e "dispara" a ação escolhida. Se esses blocos não existissem, teríamos de calcular os tempos necessários todas as vezes que fizéssemos esse tipo de coisa.

Por exemplo: imagine várias falas de personagens em que um deve falar após o outro. As falas duram um certo tempo e as demais, na sequência, devem "esperar" até que as anteriores sejam completadas. O cálculo do tempo de cada fala seria excessivamente trabalhoso e haveria uma grande perda de tempo. E se, ainda, quiséssemos, após a fala de alguma personagem, &…

LÓGICA DE PROGRAMAÇÃO

Imagem
DESPERTADOR EM SCRATCH



Apresento a vocês um tipo de despertador feito com os blocos do Scratch. Ele serve como exemplo da aplicação da lógica de programação na produção de algo útil no nosso dia a dia. Eu dei a ele o nome de Alarm Clock.

Teste-o, logo após este texto, inserindo seus valores de hora, minuto e segundo, seguindo as instruções da tela.

Para treinar um pouco o reconhecimento e a análise desses blocos -"mexendo" neles -, e, também, claro, lógica de programação, tente, na página do aplicativo, após clicar no botão "Ver interior"...

...1. trocar a imagem do ator - por uma foto sua ou pela imagem de um despertador, por exemplo -, e/ou o plano de fundo, e/ou os sons inseridos nesse código pelos seus próprios.
...2. alterar a duração do intervalo de despertar do primeiro áudio e a quantidade de repetições dos dois áudios existentes.
...3. escrever seus próprios textos nos balões de fala do ator.
...4. eliminar as falas iniciais para que o aplicativo inicie direto co…