wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Avaliação

Total questions: 21

Worksheet time: 45mins

Name
Class
Date
1.

Dentro da programação, o que significa BUG?

a)

Erro

b)

Inseto

c)

Carro

d)

Freefire

2.

Scratch - O que é um ator?

a)

Personagens ou objetos

b)

Protagonista

c)

Cenário

d)

Código

3.

o que é algoritmo?

a)

instruções precisas pra resolver um problema

b)

programação

c)

receita de bolo

d)

códigos

4.

SCRATCH - qual é o bloco que faz o ator se mover ?

a)

Eventos

b)

Controle

c)

Sensores

d)

Movimento

5.

O bloco "para sempre" é encontrado em qual dos seguintes tipos de bloco?

a)

Controle

b)

Som

c)

Movimento

d)

Variável

6.

Qual é a coordenada do centro da tela?

a)

(x:0,y:180)

b)

(x:240,y:180)

c)

(x:0,y:0)

d)

(x:240,y:0)

7.

Ligue alguns dos códigos de controle, do Scratch, com suas respectivas cores.

a)

Movimento

1.

Azul

b)

Controle

2.

Laranja

c)

Eventos

3.

Amarelo

d)

Operadores

4.

Verde

e)

Som

5.

Roxo

8.

O que faz o seguinte código:

a)

Soma 5 à variável n1

b)

Coloca o valor 5 na variável n1

c)

Subtrai 5 à variável n1

d)

Não faz nada

9.

O que faz o seguinte código:

a)

Soma 5 à variável n1

b)

Coloca o valor 5 na variável n1

c)

Subtrai 5 à variável n1

d)

Não faz nada

10.

Como você pode alterar o plano de fundo de um cenário em Scratch?

a)

Arrastar e soltar a imagem desejada diretamente no cenário em Scratch.

b)

Escrever o nome da imagem de fundo desejada no bloco de código 'Alterar plano de fundo para'.

c)

Clicar no bloco de código 'Adicionar imagem de fundo' e selecionar a imagem desejada.

d)

Clicar no bloco de código 'Mudar plano de fundo para' e selecionar a imagem desejada.

11.

Explique o que é um bloco de repetição em Scratch.

a)

Um bloco de repetição em Scratch é um bloco que permite executar um conjunto de comandos apenas uma vez.

b)

Blocos de repetição em Scratch são exclusivos para loops infinitos.

c)

Blocos de repetição em Scratch são usados para criar animações complexas.

d)

Um bloco de repetição em Scratch é um bloco que permite executar um conjunto de comandos várias vezes sem a necessidade de repeti-los manualmente.

12.

O que pode ter acontecido para o código da Jéssica não funcionar da maneira esperada?

De acordo com o que aprendemos até o momento, quais das opções abaixo representam os erros existentes no código de Jéssica que devem ser reelaborados? Escolha três alternativas.

a)

a) Ela inverteu os valores de soma e subtração na posição vertical, pois, quan-

to mais para baixo, menor o valor da variável posicaoVertical e, quanto

mais para cima, maior o valor da variável posicaoVertical.

b)

b) Ela inverteu a operação de soma e subtração da posição vertical e horizontal

da bola de acordo com o movimento do mouse, fazendo ela se movimentar

no sentido contrário ao que posicionamos o mouse.

c)

c) Ela colocou a variável cor entre aspas duplas (“”) na função fill(), o que oca-

sionou um erro para identificar a cor escolhida aleatoriamente para a bola,

deixando-a sempre branca.

d)

d) Ela inverteu as variáveis da posição vertical e horizontal da bola (posicao-

Vertical e posicaoHorizontal) na função circle(), fazendo com que a

bola siga um caminho diferente do esperado, invertendo as posições verti-

cais pelas horizontais e vice-versa.

13.

Como você declara uma variável em JavaScript sem inicializar com valores?

a)

int myVariable;

b)

variable myVariable;

c)

declare myVariable;

d)

let myVariable;

14-28.
14.

O que vamos aprender sobre a linguagem JavaScript?

a)

Criar funções e condicionais

b)

Desenhar figuras geométricas

c)

Escrever histórias

d)

Cantar músicas

15.

O que vamos compreender no sistema de coordenadas do P5js?

a)

Como desenhar figuras

b)

Como criar variáveis

c)

Como usar cores aleatórias

d)

Como criar funções

16.

Para que vamos utilizar variáveis em JavaScript?

a)

Para gerar elementos com cores aleatórias

b)

Para escrever histórias

c)

Para cantar músicas

d)

Para desenhar figuras geométricas

17.

Qual linguagem de programação vamos aprender neste curso?

a)

Python

b)

JavaScript

c)

Ruby

d)

C++

18.

Para que pode ser utilizada a linguagem JavaScript?

a)

Criar comportamentos dinâmicos em websites

b)

Desenvolver aplicativos móveis

c)

Criar documentos de texto

d)

Desenhar gráficos

19.

Qual é o nome do ambiente de programação online que será utilizado no curso?

a)

p5js

b)

Node.js

c)

React

d)

Angular

20.

O que é o p5js?

a)

Uma biblioteca de JavaScript para programação criativa

b)

Um editor de texto

c)

Um sistema operacional

d)

Um navegador de internet

21.

O p5js é gratuito e de código aberto?

a)

Sim

b)

Não

c)

Apenas para estudantes

d)

Apenas para empresas

22.

Para que serve uma biblioteca em programação?

a)

Para armazenar livros

b)

Para representar um conjunto de códigos escritos por outros programadores

c)

Para desenhar gráficos

d)

Para editar vídeos

23.

O que é necessário para salvar o progresso no p5js?

a)

Ter uma conta no p5js

b)

Ter um computador potente

c)

Ter um editor de texto

d)

Ter uma conexão de internet rápida

24.

Para criar uma conta no p5js, onde devemos clicar primeiro?

a)

No canto superior direito da tela

b)

No banner que indica o início das criações com p5js

c)

No botão de login

d)

No menu de ajuda

25.

Depois de clicar no banner, qual idioma devemos selecionar no canto superior direito da tela?

a)

Espanhol

b)

Francês

c)

Português

d)

Alemão

26.

O que devemos fazer depois de clicar na opção Registrar-se?

a)

Preencher os campos e clicar em Entrar

b)

Fechar a tela

c)

Reiniciar o computador

d)

Desligar o monitor

27.

Por que é importante anotar seu usuário e senha?

a)

Para acessar seus projetos dentro da ferramenta

b)

Para compartilhar com amigos

c)

Para decorar a tela

d)

Para enviar por e-mail

28.

Onde está localizada a opção Registrar-se na tela?

a)

No canto superior direito

b)

No canto inferior esquerdo

c)

No centro da tela

d)

No canto superior esquerdo

29.

NÃO é um exemplo de tecnologia:

a)

Água

b)

Caixa de som bluetooh

c)

fone de ouvido

d)

caderno

30.

A Era Digital inicia em...

a)

1945, com a invenção da caneta BIC.

b)

1980, computador de uso doméstico

c)

Século XIX, invenção do automóvel.

d)

2020, consolidação do Home Office.

31.

Considerado o "Pai da Computação" por ter desenvolvido um modelo de computador de uso geral:

a)

Pablo Picasso

b)

Isaac Newton

c)

Alan Turing

d)

Isaac Asimov

32.

NÃO é considerado um benefício da Era Digital

a)

Propagação de mentiras nas redes sociais.

b)

Aproximação das empresas com seus clientes.

c)

Maiores oportunidades de negócios.

d)

Rapidez no envio e recebimento de informações.

33.

O que significa usar a tecnologia na educação?

a)

O termo tecnologia educacional não remete ao emprego de recursos tecnológicos como ferramenta para aprimorar o ensino.

b)

É usar a tecnologia a favor da educação, promovendo mais desenvolvimento sócio-educativo e melhor acesso à informação.

c)

Se for colocada em prática de forma responsável e criativa, a tecnologia não promove diversos benefícios para os alunos e até mesmo para os professores.

34.

Essa imagem retrata uma professora "raiz". Esse estilo de ensino pode ser mais eficaz nos dias atuais quanto o uso combinado com a tecnologia a seu favor?

a)

Sim, o ensino raiz sempre será mais qualificado para o rápido aprendizado independente da evolução da tecnologia .

b)

Não, hoje com a evolução da tecnologia se torna mais interessante usar ela a seu favor, até porque se torna algo atrativo para crianças e adolecentes

35.

O que é software?

a)

uma peça do computador

b)

é toda a programação do computador

c)

é a parte física o computador