NEW
Font size
WorksheetsDesafio de Programação para o 6º Ano
Total questions: 20
Worksheet time: 10mins
O que é uma variável em programação?
Um tipo de bloco de cor diferente
Um espaço para armazenar informações que podem mudar durante o programa
Um comando para repetir ações
Um erro no código
Em um jogo de adivinhar palavras, qual variável pode ser usada para armazenar a palavra secreta?
tempoRestante
palavraSecreta
tentativas
dica
Qual das opções abaixo representa um padrão comum em projetos de jogos?
Usar apenas um bloco para todo o código
Separar o código em blocos para eventos diferentes, como “quando clicar na bandeira verde”
Escrever todo o código em uma linha só
Não usar variáveis
Por que é importante organizar o código em funções ou blocos?
Para deixar o código mais bonito
Para facilitar a leitura, manutenção e reutilização do código
Para ocupar mais espaço no computador
Para dificultar o entendimento dos colegas
No Scratch, qual bloco é usado para detectar quando o usuário pressiona uma tecla?
“quando clicar neste ator”
“quando a tecla [espaço] for pressionada”
“mude o plano de fundo”
“toque o som [pop]”
Qual é a principal função de um temporizador em um jogo?
Aumentar a pontuação automaticamente
Controlar o tempo que o jogador tem para realizar uma tarefa
Mudar a cor do personagem
Repetir uma música
O que significa “estrutura de repetição” em programação?
Um comando que executa uma ação apenas uma vez
Um comando que repete uma ação várias vezes
Um comando para criar variáveis
Um comando para finalizar o programa
Em um jogo de adivinhar palavras, qual variável pode ser usada para contar o número de tentativas do jogador?
dica
tentativas
palavraSecreta
tempoRestante
Qual das opções abaixo é um exemplo de comunicação adequada no ambiente digital?
Escrever tudo em letras maiúsculas
Usar linguagem clara e respeitosa ao se comunicar com colegas
Usar apelidos ofensivos
Ignorar as mensagens dos outros
Para que serve o bloco “repita até” no Scratch?
Para executar uma ação apenas uma vez
Para repetir uma ação até que uma condição seja verdadeira
Para criar uma variável
Para mudar o plano de fundo
Qual das opções abaixo representa uma boa prática de organização de código?
Misturar todos os comandos em um único bloco
Separar comandos por eventos e funções
Escrever comandos sem comentários
Não usar nomes para variáveis
Em um jogo, qual variável pode ser usada para armazenar a pontuação do jogador?
dica
pontuacao
palavraSecreta
tempoRestante
O que é um evento em programação de jogos?
Um erro no código
Uma ação que acontece quando algo específico ocorre, como clicar em um botão
Um tipo de variável
Um comando de repetição
Qual bloco do Scratch permite interação com o usuário pelo mouse?
“quando clicar neste ator”
“mude o plano de fundo”
“toque o som [pop]”
“espere 1 segundo”
Por que é importante reconhecer padrões de código em projetos?
Para copiar o código dos colegas
Para entender como diferentes partes do código funcionam e podem ser reutilizadas
Para deixar o código mais difícil de entender
Para criar mais variáveis
Em um jogo de adivinhar palavras, qual variável pode ser usada para mostrar dicas ao jogador?
dica
tentativas
pontuacao
tempoRestante
O que acontece se não usarmos variáveis em um jogo?
O jogo funcionará normalmente
Não será possível armazenar informações importantes, como pontuação ou tentativas
O jogo ficará mais rápido
O código ficará mais organizado
Qual das opções abaixo é um exemplo de função em programação?
“quando clicar na bandeira verde”
“mostrar mensagem de boas-vindas”
“mude o plano de fundo”
“toque o som [pop]”
No Scratch, qual bloco pode ser usado para criar um temporizador?
“mude o plano de fundo”
“espere 1 segundo”
“quando clicar neste ator”
“toque o som [pop]”
Qual é a vantagem de usar blocos de código para interação com o usuário?
Permite que o usuário participe do jogo, tornando-o mais interessante
Deixa o código mais difícil de entender
Não faz diferença no jogo
Diminui a pontuação do jogador
