Geral
Pensamento Computacional
Semana 3
0

Questão

Para que serve a parte demarcada com o retângulo vermelho na imagem abaixo? 


Captura de tela da interface do Scratch, uma plataforma de programação visual para crianças. A tela está dividida em três seções principais: Painel de Blocos de Comando (à esquerda): Dividido em várias categorias, cada uma representada por uma cor diferente: Movimento (azul): Comandos para mover e girar sprites. Aparência (roxo claro): Comandos para mudar a aparência dos sprites. Som (rosa): Comandos para tocar sons e músicas. Eventos (amarelo): Comandos para iniciar scripts em resposta a eventos. Controle (laranja): Comandos para loops e condições. Sensores (verde claro): Comandos para detectar condições. Operadores (verde): Comandos para operações matemáticas e lógica. Variáveis (laranja claro): Comandos para criar e usar variáveis. Meus Blocos (vermelho): Comandos para definir e usar blocos personalizados. Área de Scripts (centro): Espaço em branco onde os blocos de comando são arrastados e conectados para criar scripts. Área de Palco (à direita): Mostra a visualização dos sprites e o palco onde as ações dos scripts são exibidas. Um sprite do Scratch Cat está visível. Controles para ajustar as propriedades do sprite, como mostrar/ocultar, tamanho e direção. Esta área está destacada por um retângulo vermelho Na parte superior, um menu de navegação com várias opções: Configurações, Arquivo, Editar, Compartilhar: Botões para salvar, carregar, editar e compartilhar projetos. Veja a Página do Projeto e Tutoriais: Links para acessar a página do projeto e tutoriais. No canto superior direito, ícone de perfil do usuário e opções de configuração.
 

A)

Ver a execução. 

B)

Montar o programa. 

C)

Incluir, excluir ou editar atores. 

D)

Selecionar um tipo de comando.  

E)

Selecionar um comando.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1399/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'ZGfh25HapMi368RwXpO0aRTBW4x1Txv0CPGDKFuu1NYbJL6bw3G1vKe1zu9pBFic' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }