Tipos de Comandos
Existem três tipos principais de comandos na Palete de Comandos:
Empilhadores:
Estes comandos têm encaixes no topo e no fundo, como
. Alguns destes comandos têm áreas onde se pode escrever números (como por exemplo o "10" do comando
) ou escolher um item a partir do menu pull-down (tal como "miau" no bloco
). Alguns destes comandos têm um formato em forma de "C" e podem ter um único encaixe no topo. Dentro destes comandos podes inserir outros comandos, como por exemplo
.
. Alguns destes comandos têm áreas onde se pode escrever números (como por exemplo o "10" do comando
) ou escolher um item a partir do menu pull-down (tal como "miau" no bloco
). Alguns destes comandos têm um formato em forma de "C" e podem ter um único encaixe no topo. Dentro destes comandos podes inserir outros comandos, como por exemplo
.
Chapéus:
Estes comandos têm um topo arredondado, por exemplo
. Destinam-se a ser colocados no topo de blocos de comandos aguardando por ocorrências tais como "clicar na bandeira verde", para que assim sejam executados os respetivos blocos de comandos.
. Destinam-se a ser colocados no topo de blocos de comandos aguardando por ocorrências tais como "clicar na bandeira verde", para que assim sejam executados os respetivos blocos de comandos.
Indicadores:
Estes blocos, tais como
e
destinam-se a serem encaixados em certas áreas dos comandos empilhadores. Comandos de formato arredondado (como
ou
) indicam valores ou listas de valores, e podem ser usados em comandos com áreas arredondadas ou retangulares (como
ou
).
e
destinam-se a serem encaixados em certas áreas dos comandos empilhadores. Comandos de formato arredondado (como
ou
) indicam valores ou listas de valores, e podem ser usados em comandos com áreas arredondadas ou retangulares (como
ou
).
Os comandos com extremidades pontiagudas (como
) indicam valores booleanos (verdadeiro ou falso) e podem ser inseridos em blocos com espaços pontiagudos ou retangulares (como
e
).
) indicam valores booleanos (verdadeiro ou falso) e podem ser inseridos em blocos com espaços pontiagudos ou retangulares (como
e
).
Alguns comandos têm uma check-box junto aos mesmos, como
. Assinalando a check-box, o valor fica visível no Palco, sendo atualizado dinamicamente à medida que for mudando. Os valores podem ser mostrados em diversos formatos:
. Assinalando a check-box, o valor fica visível no Palco, sendo atualizado dinamicamente à medida que for mudando. Os valores podem ser mostrados em diversos formatos:
- um pequeno mostrador com o nome do indicador;
- um mostrador largo, sem qualquer nome;
- um mostrador com slider que permite alterar o valor (apenas disponível para variáveis).
Faz duplo-clique (Mac: Ctrl+clique) no mostrador para poderes alterar o formato do mesmo.
O formato Slider apenas está disponível para variáveis criadas pelo utilizador. Faz duplo-clique (Mac: Ctrl+clique) para ajustar os limites máximo e mínimo de um valor.
Listas
No Scratch é possível criar e manipular listas de itens compostas por números e frases.
Para criares uma lista, clica em "Criar uma Lista" dentro da categoria "Variáveis". Uma vez a lista criada, vários comandos irão surgir. A lista desses comandos está descrita na "Descrição de Comandos" situada mais abaixo neste guia.
Quando crias uma lista, um mostrador com a mesma aparece no Palco. Este mostrador mostra todos os itens de uma determinada lista. Podes escrever os itens diretamente num mostrador de lista.

De início a lista estará vazia, com a indicação de “itens: 0” . Para adicionar itens à lista clica no símbolo “mais” , no canto inferior esquerdo do monitor. A quantidade de itens vai aumentando um a um. Em alternativa, podes adicionar itens usando comandos de lista (exemplo:
)
)
Podes ajustar o tamanho do mostrador, através do canto inferior direito, arrastando o mesmo.
NOTA: podes, através do clique no botão direito do rato (Mac: Ctrl+clique), exportar a lista de um mostrador para um ficheiro “.txt” .
Podes igualmente importar qualquer ficheiro “.txt” com valores em linhas diferentes.
Variáveis
O conteúdo das listas e das variáveis criadas pelo utilizador pode ser numérico ou alfabético. Se for numérico (como
) pode ser utilizado nos operadores lógicos (tais como
), nos operadores aritméticos ( como
) e em todos os comandos que envolvam quantidades, tais como
e
.
) pode ser utilizado nos operadores lógicos (tais como
), nos operadores aritméticos ( como
) e em todos os comandos que envolvam quantidades, tais como
e
.
Se for alfabético, isto é, se for composto por letras, algarismos e outros caracteres, pode ser utilizado apenas nos operadores lógicos pois, se for usado nos operadores aritméticos, assume o valor zero.
Nenhum comentário:
Postar um comentário