NEW
Font size
WorksheetsQuiz sobre a Monalisa Interativa
Total questions: 30
Worksheet time: 15mins
O que é JavaScript?
Uma linguagem de programação usada para criar sites interativos.
Um tipo de comida italiana.
Um jogo de tabuleiro.
Um tipo de música.
Qual é a função do evento de movimentação do mouse em JavaScript?
Mudar a cor do texto.
Detectar a posição do mouse na tela.
Reproduzir música.
Desenhar um círculo automaticamente.
O que é um canvas em JavaScript?
Um tipo de fruta.
Uma área de desenho em um site.
Um botão de navegação.
Um tipo de fonte de texto.
Como podemos desenhar um círculo em um canvas usando JavaScript?
Usando a função `drawCircle()`.
Usando a função `arc()`.
Usando a função `createCircle()`.
Usando a função `makeCircle()`.
O que acontece quando movemos o mouse sobre um elemento com um evento de mouse configurado?
O elemento desaparece.
O elemento muda de cor.
O evento é acionado.
O elemento se move para a esquerda.
Qual é o objetivo do Projeto Monalisa mencionado?
Criar uma pintura famosa.
Fazer os olhos de uma imagem seguirem o movimento do mouse.
Reproduzir uma música clássica.
Criar um jogo de tabuleiro.
Qual comando JavaScript é usado para adicionar um evento de movimentação do mouse?
`addMouseEvent()`
`onmousemove`
`mouseMoveEvent()`
`addEventListener('mousemove')`
O que significa interatividade em um site?
O site muda de cor automaticamente.
O site responde às ações do usuário.
O site toca música o tempo todo.
O site não faz nada.
Qual é a função de `getContext('2d')` em um canvas?
Mudar a cor do canvas.
Obter o contexto de desenho em duas dimensões.
Criar um novo canvas.
Apagar o conteúdo do canvas.
Como podemos detectar a posição do mouse em JavaScript?
Usando `mouse.position`.
Usando `event.clientX` e `event.clientY`.
Usando `getMousePosition()`.
Usando `mouseLocation()`.
O que é necessário para que um elemento HTML responda a eventos de mouse?
Um ID único.
Um evento de mouse associado.
Um estilo CSS especial.
Um nome de classe.
Qual é a principal vantagem de usar JavaScript em um site?
Tornar o site mais colorido.
Adicionar interatividade e dinamismo.
Aumentar o tamanho do site.
Reduzir o tempo de carregamento.
O que acontece quando usamos `fillRect()` em um canvas?
Desenhamos um círculo.
Desenhamos um retângulo preenchido.
Apagamos o canvas.
Criamos uma linha.
Qual é a função de `clearRect()` em um canvas?
Desenhar um retângulo.
Limpar uma área específica do canvas.
Mudar a cor do canvas.
Criar um novo canvas.
Como podemos fazer um elemento seguir o movimento do mouse?
Usando `element.followMouse()`.
Atualizando a posição do elemento com `event.clientX` e `event.clientY`.
Usando `element.moveWithMouse()`.
Usando `element.trackMouse()`.
Qual é a função de `beginPath()` em um canvas?
Iniciar um novo caminho de desenho.
Fechar o canvas.
Mudar a cor do canvas.
Apagar o canvas.
O que é necessário para desenhar em um canvas?
Um mouse especial.
Um contexto de desenho.
Um teclado.
Um monitor grande.
Qual é a função de `stroke()` em um canvas?
Preencher um retângulo.
Desenhar o contorno de um caminho.
Apagar o canvas.
Mudar a cor do canvas.
Como podemos adicionar interatividade a um site?
Usando apenas HTML.
Usando JavaScript para responder a eventos do usuário.
Usando apenas CSS.
Usando imagens coloridas.
O que é um evento em JavaScript?
Uma festa online.
Uma ação que pode ser detectada por JavaScript.
Um tipo de música.
Um erro no código.
Qual é a função de `closePath()` em um canvas?
Fechar o canvas.
Fechar o caminho atual de desenho.
Apagar o canvas.
Mudar a cor do canvas.
Como podemos fazer um elemento HTML responder a um clique do mouse?
Usando `element.click()`.
Usando `addEventListener('click')`.
Usando `element.onClick()`.
Usando `element.mouseClick()`.
O que é necessário para que o Projeto Monalisa funcione corretamente?
Um computador com tela sensível ao toque.
Um mouse para detectar o movimento.
Um teclado especial.
Um monitor 3D.
Qual é a função de `fill()` em um canvas?
Preencher o canvas com uma cor sólida.
Desenhar o contorno de um caminho.
Apagar o canvas.
Mudar a cor do canvas.
Como podemos detectar quando o mouse sai de um elemento?
Usando `element.mouseOut()`.
Usando `addEventListener('mouseout')`.
Usando `element.onMouseLeave()`.
Usando `element.mouseExit()`.
O que é necessário para desenhar formas complexas em um canvas?
Um mouse especial.
Comandos de desenho como `beginPath()`, `moveTo()`, `lineTo()`.
Um teclado.
Um monitor grande.
Qual é a função de `lineTo()` em um canvas?
Desenhar uma linha até um ponto especificado.
Apagar o canvas.
Mudar a cor do canvas.
Preencher o canvas com uma cor sólida.
Como podemos fazer um elemento HTML responder a um duplo clique do mouse?
Usando `element.doubleClick()`.
Usando `addEventListener('dblclick')`.
Usando `element.onDoubleClick()`.
Usando `element.mouseDoubleClick()`.
O que é necessário para que um site seja interativo?
Apenas HTML.
JavaScript para responder a eventos do usuário.
Apenas CSS.
Imagens coloridas.
Qual é a função de `moveTo()` em um canvas?
Mover o canvas.
Mover o ponto de início de um novo caminho de desenho.
Apagar o canvas.
Mudar a cor do canvas.
