COLÉGIO OBJETIVO JÚNIOR NOME: N. o : DATA: / /2015 FOLHETO DE INFORMÁTICA (V.C. E R.V.) 7. o ANO Ao longo deste ano, aprendemos a operar os comandos e as funções básicas do SCRATCH, por exemplo, utilizando o comando repita para movimentar o sprite (cursor) e para construir polígonos regulares, mosaicos e circunferências. Por meio de exercícios simples e práticos, procuramos mostrar um pouco dessa linguagem de programação, que desafia e exercita o seu raciocínio lógico. Outro aspecto importante é o fato de que, no SCRATCH, o erro é considerado um importante fator de aprendizagem, pois oferece oportunidades para que, você entenda por que errou e busque uma nova solução para o problema, investigando, explorando e descobrindo por si próprio, ou seja, aprendendo pela descoberta. Leia atentamente as dicas básicas abaixo e estude os cadernos do 1.º e 2.º semestres para resolver os exercícios de fixação. 1) Movimentando O sprite, ou cursor gráfico, anda pela tela do computador por meio de comandos de movimento. São eles: MOVA (frente) MOVA com valor negativo (volte) VIRE no sentido horário (vira para a direita) VIRE no sentido anti-horário (vira para a esquerda) LIMPE (apaga todos os desenhos da tela) LEVANTE A CANETA (faz o sprite andar pela tela sem riscar) ABAIXE A CANETA (faz o sprite andar riscando) Vamos experimentar esses comandos fazendo o desenho abaixo: Figura comandos Folheto de Informática (V.C. e R.V.) 7. o ano 1
2) Comando repita Utilizamos esse comando para repetir várias vezes uma sequência de instruções (comandos). Veja no exemplo abaixo como criar um quadrado. Veja no exemplo abaixo a utilização do comando repita : Desenhando uma escada Para desenhar uma escada utilizando o comando repita, basta descobrir a partir de que ponto os comandos começam a se repetir. Veja no exemplo abaixo: Comandos que se repetem Nesse exemplo, verificamos que chega um ponto em que os comandos começam a se repetir, ou seja, os comandos necessários para desenhar um degrau completo são: Então, para desenhar uma escada com 10 degraus utilizando o comando repita, teremos: Folheto de Informática (V.C. e R.V.) 7. o ano 2
3) Utilizando o comando repita para construir polígonos regulares Para construir um polígono, devemos descobrir a quantidade de lados. Uma vez sabendo a quantidade de lados, podemos descobrir o seu ângulo externo. Vejamos a tabela com a nomenclatura e a quantidade de lados de alguns polígonos: Polígono regular Quantidade de lados Triângulo 3 Quadrilátero 4 Pentágono 5 Observação: para descobrir o ângulo externo de um polígono, basta dividir 360 pela quantidade de lados do polígono. Veja abaixo o exemplo: Pentágono: 360 5 10 72 0 Ou seja, o ângulo externo do pentágono é 72. Podemos fazer o cálculo diretamente no SCRATCH. Observe: Nesse caso, o SCRATCH vai calcular automaticamente e entender o comando: Agora, podemos montar o comando repita para construir o polígono (pentágono): ou 4) Construindo mosaicos Ao unirmos polígonos com criatividade, podemos formar mosaicos, que podem ser desenhados por meio do comando repita e repita indexado, ou seja, um repita dentro do outro. Construindo mosaicos com o comando repita e repita indexado Veja como é simples; basta digitar o comando repita dos polígonos e o giro entre eles. Exemplo: Giro Folheto de Informática (V.C. e R.V.) 7. o ano 3
ou 5) Desenhando circunferências Na aula 25 do caderno do 4. o bimestre, notamos que, quanto mais lados possui um polígono, mais se parece com uma circunferência. Observe os polígonos abaixo, começando pelo triângulo e terminando no octógono: Triângulo Quadrado Pentágono Hexágono Octógono Sendo assim, adotamos o polígono com 36 lados, que é o número de lados mais próximo de uma circunferência. Faça o teste: ou Folheto de Informática (V.C. e R.V.) 7. o ano 4
Atenção!!! Você pode utilizar os laboratórios de informática da escola para estudar nos horários livres a serem marcados pela orientação, ou baixar o software SCRATCH gratuitamente do site www.scratch.mit.edu e instalá-lo em seu computador para estudar em casa. Exercícios de fixação Observação: para resolver estes exercícios, consulte este folheto e os cadernos de Informática do 1.º e 2.º semestres. 1) Utilizando os comandos básicos da linguagem SCRATCH, faça o desenho abaixo: Dica: 100 passos 2) Utilize os comandos de caneta Mude a cor da caneta para e Mude o tamanho da caneta para para fazer o desenho abaixo: 3) Utilizando o comando de movimento Aponte para a direção, resolva o exercício abaixo: 4) Utilizando o comando de controle quando clicado, faça os desenhos abaixo: Folheto de Informática (V.C. e R.V.) 7. o ano 5
5) Construa o desenho abaixo utilizando o comando de controle quando objeto 1 clicado 6) Construa o desenho abaixo, fazendo com que o sprite espere 1 segundo entre um traço e outro: Dica: espere segundos 7) Utilizando o comando repita, faça o desenho abaixo: 8) Descubra as coordenadas dos pontos abaixo: Folheto de Informática (V.C. e R.V.) 7. o ano 6
Gráfico para as questões 9 e 10. 9) Ligue os pontos do A ao F utilizando os comandos: vá para x1 0 y1 0 mude x para 0 mude y para 0 10) Ligue os pontos do 1 ao 6 utilizando o comando de movimento: deslize em segundos para x: y: 1 0 0 11) Crie um programa no SCRATCH para controlar (deslocar) o personagem por meio das seguintes teclas: Tecla A Movimenta para a ESQUERDA 10 passos Tecla D Movimenta para a DIREITA 10 passos Tecla W Movimenta para CIMA 10 passos Tecla S Movimenta para BAIXO 10 passos 12) Utilizando os comandos operadores e o comando diga, faça os cálculos das expressões abaixo e exiba no vídeo os resultados: Observação: você deverá copiar o resultado na folha. + a) 10 + 145 = b) 30 * (20 / 10) = * c) (4 * 4) / (15 + 3) = / d) (10 5) + (2 * 3) = Folheto de Informática (V.C. e R.V.) 7. o ano 7