Pensamento Computacional – Reconhecimento de Padrões – 9° Ano
Diferentes linguagens de programação

© Freepik
Assista ao vídeo a seguir que mostra como desenhar uma face usando comandos em JavaScript. Disponível em: <https://pt.khanacademy.org/computing/computer-programming/programming/drawing-basics/pt/making-drawings-with-code>. Acesso em: 29 de jan. de 2021.
Analise o código a seguir e explique o que cada um dos números em destaque determina.

Relacione as duas colunas, de acordo com a função de cada número.
(1) Azul
(2) Laranja
(3) Marrom
(4) Rosa
(5) Verde
(6) Vermelho
( ) Indica a posição da face em relação à borda esquerda.
( ) Indica a posição da face em relação à borda superior.
( ) Indica a largura da face.
( ) Indica a altura da face.
( ) Faz com que a altura e a largura do olho direito sejam iguais.
( ) Faz com que o olho direito e esquerdo estejam afastados no sentido horizontal.
Também é possível desenhar circunferências usando a linguagem de programação com blocos, o Scratch.
Abra o programa Scratch e reproduza o código a seguir. Para isso, será necessário adicionar a extensão Caneta, clicando no ícone do lado inferior esquerdo da tela.
- Depois de copiar o código, aperte a bandeira verde para desenhar.
- Para apagar o desenho, clique sobre o ator que está fazendo o desenho.
- Tente descobrir como mudar o tamanho da figura desenhada.
- Descubra como mudar a posição do desenho na tela.
Agora que você já sabe como desenhar circunferências no Scratch, vamos desenhar uma face, como vimos ser feito no JavaScript. Usaremos apenas circunferências, pois ainda não sabemos como desenhar uma elipse. Use a sua criatividade!
Você também pode criar uma composição diferente da proposta, mas usando apenas circunferências.
Vamos apresentar aos colegas as soluções que encontramos e o que aprendemos. Compartilhar conhecimento nos ajuda a aprender mais!