Font size
Worksheetsse liga pensamento computacional
Total questions: 10
Worksheet time: 21mins
No universo de One Piece, os piratas do Chapéu de Palha precisam sortear
cartas secretas de um baralho contendo 50 cartas, e esse sorteio deve ser
realizado entre três tripulantes.
Ordene os blocos a seguir para:
• Criar um código para sortear 3 cartas aleatórias desse baralho;
• Cada tripulante tem 1 segundo para ver a carta sorteada.
Passo 1
passo2
passo3
passo4
Jackeline tem um baralho com 10 figurinhas e deseja sortear uma delas.
Para fazer isso, ela criou o código abaixo:
Agora ela quer adicionar o comando para que, a cada início de rodada,
além de sortear uma nova figurinha, seja dito o número da figurinha que
foi escolhida.
Qual dos códigos a seguir gera a programação que Jackeline está desenvolvendo?
Por que os clones são úteis no Scratch?
Os clones são úteis no Scratch para criar múltiplas instâncias de um mesmo objeto ou personagem.
Os clones são úteis no Scratch para economizar espaço de armazenamento.
Os clones são úteis no Scratch para confundir os usuários
Os clones são úteis no Scratch para reduzir a velocidade de execução dos programas.
Gabriela está desenvolvendo um jogo de coletar frutas e, para aumentar a
dificuldade, ela quer que o jogo pare se o ator principal coletar uma pedra,
como mostra o código ao lado:
Ordene quatro blocos :
1º Passo
2º Passo
3º Passo
4º Passo
O que faz a função mochila no scratch
Busque uma solução para um problema
Faz com o personagem caminhe entre as telas
permite que os personagens coletem itens, armazenem-nos e interajam com eles de várias maneiras.
Marque uma posição do jogo
O que é um fluxograma?
Um diagrama que representa a estrutura de um banco de dados
Um diagrama que representa a sequência de passos em um processo
Um gráfico que mostra a variação de dados ao longo do tempo
Um gráfico que mostra a distribuição de frequências
Qual é a principal vantagem de usar um fluxograma?
Aumentar a complexidade do processo
Reduzir a necessidade de documentação
Facilitar a visualização e compreensão do processo
Aumentar o tempo de execução do processo
Durante o desenvolvimento do jogo Pong, você programou a raquete do jogador para se movimentar utilizando as setas direcionais (para cima e para baixo). Para tornar o jogo multiplayer e movimentar a raquete do oponente, é necessário escolher outras teclas, que podem ser representadas por um código.
Ordene todos os blocos que movimentam a raquete do oponente para cima, quando a tecla w (código 87) é pressionada.
Para deixar o jogo mais emocionante e criarmos uma atmosfera de ação para ele, escolhemos colocar uma trilha sonora, que é executada quando o jogo é iniciado.
Dentro de um jogo, são necessárias algumas ações para reproduzir um áudio ou uma trilha em formato de loop (repetidamente). Selecione as 3 alternativas que apresentam partes necessárias nesse processo:
Carregar o áudio com a trilha que queremos tocar
Criar a função preload() e atribuir a variável o resultado da função loadSound() com o caminho da trilha e sua extensão.
Criar uma variável para armazenar a trilha em tempo de execução do nosso jogo.
Executar a trilha na função setup() com o comando trilha.play().
Uma pessoa desenvolvedora (a) é responsável por criar os elementos que vemos em um (b) . Isto é, tudo o que a pessoa usuária vê, corresponde a esta área da tecnologia. Já toda a customização de cores, imagens, tipo de letra e outros detalhes é criada a partir de linguagens como (c)
