Mudanças entre as edições de "Oficina de Scratch 2"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 2: Linha 2:
  
 
*Revisão de Comandos Scratch
 
*Revisão de Comandos Scratch
*Mensagens e variáveis do tipo lista
+
*Mensagens (sinais) 
 +
*Variáveis do tipo lista
 
*Exercícios
 
*Exercícios
  

Edição das 22h24min de 25 de março de 2012

Objetivos

  • Revisão de Comandos Scratch
  • Mensagens (sinais)
  • Variáveis do tipo lista
  • Exercícios

Mensagens e variáveis do tipo lista

Por vezes é necessário que um script envie mensagens para outros scripts. Isto pode ser realizado usando os blocos ANUNCIE msg e ANUNCIE msg ESPERE. No comando pode-se usar uma mensagem já definida ou criar uma nova mensagem. Os scripts receptores esperaram por uma mensagem usando o comando QUANDO EU OUVIR msg. O exemplo abaixo demonstra o uso. Note que o emissor da mensagem continua a execução sem esperar (se sincronizar com os receptores). Uma variação deste comando permite também que o script emissor espere que os scripts receptores se executem antes de continuar a sua execução.

Sinais.png

O exemplo da agenda telefônica

AgendaTelefones.png