Font size
WorksheetsProva 9º Ano - sobre o curso Decomposição. Pensamento Comp
Total questions: 17
Worksheet time: 24mins
Você criou uma animação que contém as seguintes ações:
Quando a animação iniciar, o cenário deverá ser de “Praia”.
Depois, a personagem deverá dizer “Estou com calor”;
E então, o cenário deverá mudar para “Neve”.
Agora, ordene todos os blocos que representam corretamente as ações descritas.
mude para o cenário “Praia”
diga “Estou com calor” por 2 segundos
mude para o cenário “Neve”
Jhenifer gosta muito de pedalar com sua bicicleta, e por isso, resolveu criar uma animação que representa este exercício que ela tanto gosta, para isso:
Assim que a animação inicia, a personagem está no centro da tela.
Depois, a personagem fala “vou pedalar”.
E então, a personagem se move até o canto inferior direito da tela.
Agora, ordene todos os blocos que representam corretamente as ações da personagem.
quando bandeira verde for clicada
vá para x: 0 e y: 0
diga “vou pedalar” por 2 segundos
vá para x: 188 e y: -111
Por que é preferível validar a resposta do usuário com números (1 para
verdadeiro, 2 para falso) do que com letras e palavras?
Independentemente se forem números, letras ou palavras, não há impacto
algum na nossa aplicação.
Ainda que seja possível utilizar letras e palavras, corremos o risco de interpretar
como errada uma resposta certa por erros de digitação ou pela diferença entre
letras minúsculas e maiúsculas. Utilizar números evita esses problemas.
O Scratch não permite salvar letras e palavras em uma variável.
O usuário pode ficar entediado de ter que digitar palavras nas respostas,
então, devemos evitá-las.
Ordene os blocos para validar se a resposta da pergunta “Quanto é 25 + 25?” é igual a 50.
Pergunte “Quanto é 25 + 25?” e espere Se “resposta = 50” entãoDiga “Parabéns, está certo” por 2 segundos.
Pergunte “Quanto é 25 + 25?” e espere
Se “resposta = 50” então
Diga “Parabéns, está certo” por 2 segundos
Um colega de classe resolveu vender ingressos para uma festa online. Contudo,
para entrar nessa festa, é necessário ter mais que 12 anos.
Para ajudá-lo, você resolveu criar um algoritmo para validar a idade das pessoas
interessadas na festa.
Para isso, ordene todos os blocos que validam corretamente a idade das
pessoas interessadas na festa.
Quando bandeira verde for clicada
se “resposta > 11” então
diga “Você pode entrar” por 5 segundos
Você gosta de praticar atividades diferentes e criou um jogo onde a personagem realiza várias atividades:
durante todo o jogo, a pergunta “o que você quer fazer agora?” irá aparecer na tela.
quando a resposta for “andar” a personagem deverá se movimentar.
quando a resposta for diferente de “andar” a personagem deverá falar “vou descansar”.
Agora, ordene todos os blocos para criar o algoritmo do jogo descrito.
Lembre-se, a programação da “pergunta” já está feita.
se “resposta = andar” então
senão
diga “vou descansar” por 2 segundos
aprendemos a construir nossos próprios blocos para evitar a repetição desnecessária de código e facilitar a leitura dos blocos programados. Sobre estes blocos, é correto afirmar…
Cada bloco criado pode receber até 1 parâmetro.
Ao criar os parâmetros de um bloco é importante nomeá-los com algo que faça sentido para o código. Desta forma, podemos identificar a informação com facilidade.
Ao criar um bloco novo, não podemos ter variações de uma mesma informação. Ou seja, o valor de um parâmetro, por exemplo, deverá ser sempre o mesmo.
Criar novos blocos não é uma boa prática, portanto, devemos utilizar somente os blocos já existentes no Scratch.
Observe o script: Esse é um algoritmo que solicita para o usuário digitar um número. Então, ele
faz a verificação desse número e, se for par, a mensagem “É par” é exibida na
tela. Se for ímpar, a mensagem “É ímpar” é exibida.
Matematicamente, para que um número seja considerado par, o resto de sua
divisão pelo número 2 deverá ser sempre 0. Sabendo disso, ordene todos os
blocos que preencham corretamente as lacunas da sequência.
Número
resposta
diga “É par” por 2 segundos
diga “É ímpar” por 2 segundos
Observe a sequência de imagens:
A depender da idade digitada pelo usuário, a personagem retorna a informação
de que ele pode ou não pode tirar a CNH. Se o usuário for maior de 18 anos,
ele pode tirar o documento; caso contrário, se for menor de idade, ainda não
poderá. Escolha a alternativa que contém a sequência de blocos correta para
reproduzir essa interação.
Número secreto: Observe a sequência de blocos: Para o usuário ganhar o jogo, é necessário descobrir o número secreto. A dica
desse número é exibida da seguinte forma: “O número secreto é o DOBRO da
METADE de 2”.
Se o usuário acertar, uma mensagem parabenizando-o é exibida na tela; do
contrário; o usuário deverá tentar novamente. Assim, ordene todos os blocos
que completam corretamente as lacunas do código.
2
resposta
resposta
diga “Tente novamente!” por 2 segundos
Para que seja possível compartilhar o projeto, devemos seguir alguns passos.
Então, ordene todos os blocos a seguir, que demonstram corretamente o passo a passo para compartilhar o nosso projeto no Scratch.
Ao compartilhar um projeto, se quisermos alterar algo, será necessário
compartilhar um link novo com a versão alterada.
Ao compartilhar o projeto, disponibilizamos apenas a tela jogável, porém a
programação fica inacessível para outras pessoas.
Sempre que quisermos alterar o código criado, é fundamental fazer uma
cópia do projeto e alterar essa cópia.
Podemos sempre alterar o código do nosso projeto. Não precisamos nos
preocupar com compartilhar links novos, pois o mesmo link sempre vale
para versão mais recente de código.
Para que seja possível compartilhar o projeto, devemos seguir alguns passos.
Então, ordene todos os blocos a seguir, que demonstram corretamente o passo a passo para compartilhar o nosso projeto no Scratch.
Nomear o projeto
Clicar em compartilhar
Inserir instruções, notas e créditos
Copiar o link e divulgar
ocê está finalizando seu jogo e precisa que os estados iniciais do cenário e personagem reiniciem quando o jogo iniciar. Os estados são:
Personagem deve se posicionar no meio da tela
O cenário escolhido deverá ser o “início”
Personagem deverá começar com a fantasia “parado”
Agora, ordene todos os blocos que representam corretamente a programação do jogo
quando bandeira verde for clicada
vá para x:0 y:0
mude para o cenário “início”
mude para a fantasia “parado”
Reordenar o seguinte: Agora que você finalizou o projeto, vamos revisar a funcionalidade de alguns dos blocos utilizados na programação. Sobre os blocos no scratch é correto afirmar que…
O bloco de controle “Se então senão” verifica se uma afirmação é verdadeira ou falsa. Se for verdadeira, executa a “instrução a”, caso seja falsa executa a “instrução b”.
O bloco de movimento “vá para x:135 y:100” gira o ator na quantidade de graus digitada em “x” e “y”.
O bloco de aparência “mude para o cenário” serve para alterar a fantasia dos atores.
O bloco de evento “Quando bandeira verde for clicada” é acionado toda vez que um ator é clicado.
Leia o texto abaixo e ordene todos os blocos para preencher as lacunas.
Para criarmos um bloco novo, vamos até a categoria
(a) Este novo bloco pode ter (b) como uma entrada numérica ou de texto.
Ao finalizar o projeto, podemos escrever as (c) para explicar como o quiz deverá ser jogado.
Você criou um jogo sobre conhecimentos gerais que possui a seguinte dinâmica:
A cada fase, uma pergunta é feita.
Se o jogador acertar a pergunta, uma mensagem aparece na tela.
Além disso, ele se movimenta até o outro lado da tela.
Se o jogador erra a pergunta, uma outra mensagem aparece na tela.
Agora, ordene todos os blocos que representam corretamente a programação do jogo descrito.
se [resposta] = [resposta correta] então
diga “Próxima fase” por 2 segundos
vá para x: 166 y: -99
senão diga “Continue tentando” por 2 segundos
Leia o parágrafo abaixo e preencha as lacunas:
Para encontrar (a) sobre uma temática, é necessário buscar em (b) confiáveis que podem estar disponíveis na (c) de forma digital ou em uma (d) de forma física.
