Extensões: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Fargoud
Sem resumo de edição
imported>Fargoud
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:


Além de todos os recursos que já vimos, o Scratch disponibiliza alguns ''plugins'', que são outros aplicativos que podem ser associados a ele. Estes são chamados de "EXTENSÕES" do Scratch.


Na área que mostra os blocos de código, na parte de baixo, clique em “Adicionar uma
Estes estendem as possibilidades de uso do Scratch e também permitem que este possa receber dados de robôs, microcontroladores, consoles de games, e outros ''hardwares''....
Extensão”.  
 
Para ver algumas destas extensões, na área de código, na parte inferior, clique em “ADICIONAR UMA EXTENSÃO”.
 
[[image: SCRATCHExtensoes0.png|center]]
 
O que vai abrir a seguinte tela:


[[image: SCRATCHExtensoes1.png|center]]
[[image: SCRATCHExtensoes1.png|center]]
Vamos ver algumas destas, mais de perto.
=Música=
A Extensão MÚSICA é um verdadeiro estúdio musical!!!
[[image: SCRATCHExtMus.png|center]]
Você pode tocar o instrumento que quiser, na nota que quiser, durante o tempo que quiser.
Por exemplo, teste o código abaixo:
[[image: SCRATCHExtMus2.png|center]]
Se você já toca algum instrumento, conhece teoria musical, ou quer aprender, esta é a sua extensão.
Infelizmente, não é o meu caso! [[image: PMCsmile2.png]]
Próximo!!!


=Caneta=
=Caneta=
Linha 16: Linha 42:
[[image: SCRATCHExtensoes3.png|center]]
[[image: SCRATCHExtensoes3.png|center]]


A categoria Caneta, que ainda foi pouco utilizada, possui blocos responsáveis por fazer nosso personagem desenhar na tela. Alguns dos blocos mais simples desta categoria são o abaixe a caneta, levante a caneta, limpe e carimbe:
A categoria Caneta possui blocos responsáveis por fazer os atores terem a capacidade de desenhar na tela.  
 
Como funciona cada bloco:
Como funciona cada bloco:


* abaixe a caneta  este comando abaixa a caneta, fazendo um personagem desenhar na tela;
* USE A CANETA/ABAIXE A CANETA - este comando permite usar a caneta, fazendo o ator desenhar algo no palco/cenário;
* levante a caneta  este bloco levanta a caneta, fazendo com que um personagem não desenhe na tela;
* LEVANTE A CANETA - este bloco levanta a caneta, fazendo com que um personagem não desenhe mais na tela;
* limpe  este comando limpa da tela tudo o que foi desenhado anteriormente;
* APAGUE TUDO - este comando limpa da tela tudo o que foi desenhado anteriormente;
* carimbe  este bloco carimba na tela determinado objeto.
* CARIMBE - este bloco carimba na tela determinado objeto.


Além desses comandos, existem outros que são importantes para alterar efeitos de tons e cor da caneta, sendo os blocos mude o tom da caneta por, mude o tom da caneta para, mude a cor da caneta para cor, mude a cor da caneta por e mude a cor da caneta para:
Além desses comandos, existem outros que são importantes para alterar efeitos de tons e cor da caneta.


Como funciona cada bloco:
Como funciona cada bloco:


* mude o tom da caneta por  neste bloco, você deve indicar um valor para o tom da caneta, sendo que este número vai sempre incrementar o último valor do tom da caneta;
* MUDE A COR DA CANETA PARA - neste bloco, você deve indicar um valor para o tom da caneta, sendo que este número vai sempre incrementar o último valor do tom da caneta;
* mude o tom da caneta para  neste comando, qualquer valor já dado que representa o tom da caneta, será substituído pelo número indicado no bloco para alterar sua tonalidade;
* ADICIONE ''10'' ''a cor'' DA CANETA - este comando adiciona um valor à cor (ou saturação, ou brilho, ou transparência) atual da caneta.
* mude a cor da caneta para cor  este comando muda a cor atual da caneta, para outra cor;
* MUDE ''a cor'' DA CANETA PARA ''50''- neste comando, qualquer valor já dado que representa o tom da caneta, será substituído pelo número indicado no bloco para alterar sua tonalidade. É possível também alterar a saturação, o brilho e a transparência da cor.
* mude a cor da caneta por  neste bloco, você deve indicar um valor para a cor da caneta, sendo que este número vai sempre incrementar o último valor da cor da caneta;
* ADICIONE ''1'' AO TAMANHO DA CANETA - aumenta, incrementa a largura do traçado da caneta.
* mude a cor da caneta para  neste comando, qualquer valor já dado que representa a cor da caneta, será substituído pelo número indicado no bloco para alterar sua cor.
* MUDE O TAMANHO DA CANETA PARA ''1'' - substitui o valor da largura da caneta pelo valor fornecido na instrução.


Por fim, além de mudar tons e cores da caneta, é possível alterar seu tamanho, pelos blocos mude o tamanho da caneta por e mude o tamanho da caneta para:


Como funciona cada bloco:
==Deixando um rastro ==
 
O ator, ao mover-se, pode deixar “rastro”. Para tal, antes de mandar executar os
comandos de movimento, é preciso selecionar o bloco abaixe a caneta.
Para que o Sprite deixe de desenhar, use o bloco levante a caneta.
Para limpar os efeitos gráficos do palco, utilize o bloco limpe.
 
[[image: SCRATCHrastro.png|center]]
 
Outro exemplo:
 
[[image: SCRATCHrastro2.png|center]]
 
==Desenhando um quadrado==
 
Observe o Script ao lado e tente fazer o mesmo para criar
quadrados. Altere este Script de modo a desenhar
quadrados de diferentes tamanhos.
 
Lembre-se que para alterar a a posição e orientação do
Sprite utilize os comandos indicados no bloco separado .
 
[[image: SCRATCHcaneta5.png|center]]
 
 
=Detecção de Vídeo=
 
Versões mais novas do Scratch possuem até detecção de vídeo!!!
 
[[image: SCRATCHextvideo.png|center]]
 
 
 
 
 
=Exercícios=
 
#Componha uma música, utilizando a Extensão Música do Scratch.
#A partir do código anterior, faça as alterações necessárias para desenhar:
## um triângulo,
## um pentágono,
## um hexágono,
## uma circunferência.
 
-------------------------------------
 
{| border="1" cellpadding="5" cellspacing="0"
! style="background: #cdc5bf;" | [[Variaveis| <<  AULA 6 -  Usando Variáveis]]
! style="background: #cdc5bf;" | AULA 7 - Ampliando horizontes
! style="background: #cdc5bf;" | [[Desafios| AULA 8 - Desafios Scratch  >>]]
|}


* mude o tamanho da caneta por  neste bloco, você deve indicar um valor para o tamanho da caneta, sendo que este número vai sempre incrementar o último valor do tamanho da caneta;
[[Introdução_ao_Scratch | << Página do Curso de Scratch]]
* mude o tamanho da caneta para  neste comando, qualquer valor já dado que representa o tamanho da caneta, será substituído pelo número indicado no bloco para alterar seu tamanho.

Edição atual tal como às 18h45min de 18 de maio de 2022

Além de todos os recursos que já vimos, o Scratch disponibiliza alguns plugins, que são outros aplicativos que podem ser associados a ele. Estes são chamados de "EXTENSÕES" do Scratch.

Estes estendem as possibilidades de uso do Scratch e também permitem que este possa receber dados de robôs, microcontroladores, consoles de games, e outros hardwares....

Para ver algumas destas extensões, na área de código, na parte inferior, clique em “ADICIONAR UMA EXTENSÃO”.

SCRATCHExtensoes0.png

O que vai abrir a seguinte tela:

SCRATCHExtensoes1.png

Vamos ver algumas destas, mais de perto.

Música

A Extensão MÚSICA é um verdadeiro estúdio musical!!!

SCRATCHExtMus.png

Você pode tocar o instrumento que quiser, na nota que quiser, durante o tempo que quiser.


Por exemplo, teste o código abaixo:

SCRATCHExtMus2.png

Se você já toca algum instrumento, conhece teoria musical, ou quer aprender, esta é a sua extensão.

Infelizmente, não é o meu caso! PMCsmile2.png Próximo!!!

Caneta

Na janela que vai abrir, selecione a extensão “Caneta”. Aparecerá na área de blocos um novo ícone, “Caneta”. Clique sobre ele para observar os novos blocos adicionados ao seu arsenal criativo (imagem abaixo);

SCRATCHExtensoes2.png
SCRATCHExtensoes3.png

A categoria Caneta possui blocos responsáveis por fazer os atores terem a capacidade de desenhar na tela.

Como funciona cada bloco:

  • USE A CANETA/ABAIXE A CANETA - este comando permite usar a caneta, fazendo o ator desenhar algo no palco/cenário;
  • LEVANTE A CANETA - este bloco levanta a caneta, fazendo com que um personagem não desenhe mais na tela;
  • APAGUE TUDO - este comando limpa da tela tudo o que foi desenhado anteriormente;
  • CARIMBE - este bloco carimba na tela determinado objeto.

Além desses comandos, existem outros que são importantes para alterar efeitos de tons e cor da caneta.

Como funciona cada bloco:

  • MUDE A COR DA CANETA PARA - neste bloco, você deve indicar um valor para o tom da caneta, sendo que este número vai sempre incrementar o último valor do tom da caneta;
  • ADICIONE 10 a cor DA CANETA - este comando adiciona um valor à cor (ou saturação, ou brilho, ou transparência) atual da caneta.
  • MUDE a cor DA CANETA PARA 50- neste comando, qualquer valor já dado que representa o tom da caneta, será substituído pelo número indicado no bloco para alterar sua tonalidade. É possível também alterar a saturação, o brilho e a transparência da cor.
  • ADICIONE 1 AO TAMANHO DA CANETA - aumenta, incrementa a largura do traçado da caneta.
  • MUDE O TAMANHO DA CANETA PARA 1 - substitui o valor da largura da caneta pelo valor fornecido na instrução.


Deixando um rastro

O ator, ao mover-se, pode deixar “rastro”. Para tal, antes de mandar executar os comandos de movimento, é preciso selecionar o bloco abaixe a caneta. Para que o Sprite deixe de desenhar, use o bloco levante a caneta. Para limpar os efeitos gráficos do palco, utilize o bloco limpe.

SCRATCHrastro.png

Outro exemplo:

SCRATCHrastro2.png

Desenhando um quadrado

Observe o Script ao lado e tente fazer o mesmo para criar quadrados. Altere este Script de modo a desenhar quadrados de diferentes tamanhos.

Lembre-se que para alterar a a posição e orientação do Sprite utilize os comandos indicados no bloco separado .

SCRATCHcaneta5.png


Detecção de Vídeo

Versões mais novas do Scratch possuem até detecção de vídeo!!!

SCRATCHextvideo.png



Exercícios

  1. Componha uma música, utilizando a Extensão Música do Scratch.
  2. A partir do código anterior, faça as alterações necessárias para desenhar:
    1. um triângulo,
    2. um pentágono,
    3. um hexágono,
    4. uma circunferência.

<< AULA 6 - Usando Variáveis AULA 7 - Ampliando horizontes AULA 8 - Desafios Scratch >>

<< Página do Curso de Scratch