Tutorial Scratch

Page 1

1


Andreia Saiter, residente na cidade de Jaguaré-ES. Atualmente trabalho na Escola Comunitária Rural Municipal de Japira com turmas do Ensino Fundamental II e na Escola Estadual de Ensino Fundamental e Médio Irmã Tereza Altoé, com Ensino Fundamental II, EJA Ensino Fundamental II e EJA Ensino Médio. Disponho a especialização em História e em Pedagogia e pós-graduada em História e Metodologia de Séries Iniciais. Bruna Tays Lima Santos, natural de Jaguaré-ES, residente na comunidade de Barra Seca de Ponte Nova, graduada em Licenciatura em Pedagogia e pós graduada em Arte na Educação e Educação Infantil/Séries Iniciais atualmente atuo como Assistente de Alfabetização nas turmas de 1°e 2° ano. Luciléa de Jesus André de Oliveira, natural de Montanha - ES, residente em São Mateus, graduada em Licenciatura em Pedagogia e Pós Graduada em Gestão Educacional, Arte e Música na Educação e Educação Infantil/Séries Iniciais com ênfase em Alfabetização, atualmente leciono na turma do 2° Ano em Jaguaré - ES. Marluce Eulalia da Silva, natural de Belo Jardim-PE, residente em Cristal Norte distrito de Pedro Canário, licenciada em Letras-Português/Literatura pela UCB e pós graduada em Arte na Educação pela Multivix- Nova Venécia- ES, atualmente leciona em turmas de 1º ao 5º ano com a disciplina de Artes. Mavylla Montibeler Souza graduada em licenciatura plena em pedagogia e pós graduada leciono a 2 anos com professor regente de turma na cidade de Jaguaré. Mônica Nádia da Silva Bayerl, residente na cidade de Pedro Canário - ES e trabalho em Cristal do Norte (distrito de PC) na Educação Infantil com uma turma de 4 anos Pré 1, graduada em Pedagogia e pós-graduada em Psicopedagogia e Gestão Escolar. Normalete Sabará Ferreira, natural de São Gabriel da Palha, residente em Pedro Canário, atualmente atuo como pedagoga e pós graduada em Gestão Educacional. Paula Sabará do Nascimento, residente na cidade de Pedro Canário atuo como educadora com um público de 1º ano do ensino médio. Renata Altoe Dadalto graduada em Letras/ Português e pedagogia, pós graduada e exerço a função gestora escolar no município de Jaguaré.

2


Introdução ……………………………………………………………………………...………..4 Tutorial Scratch …………………………………………………………………………..….......5

Conhecendo o Scratch.......................................................................................................6 O Ambiente de Edição …………………………………………………………………..……...9

Luz, Câmera e Ação………………………………………..……..........................................11 Atividades Pedagógicas utilizando o Scratch ………... ……………………………….......18 Conhecendo um pouco mais sobre o Scratch ………………………………………..……21 Considerações Finais………………………………………………………………..………..23 Referências……………………………………………………………………………..……... 24

3


O Scratch é um software que desenvolve o raciocínio lógico matemático e conceitos computacionais, é indicado para maiores de 8 anos (considerando que aos 8 anos as crianças já estão alfabetizadas). O Scratch é um projeto do grupo Lifelong Kindergarten no Media Lab do MIT (Instituto de Tecnologia de Massachusetts), onde foi idealizado por Mitchel Resnick. O Scratch é considerado mais acessível que linguagens de programação textuais, por se utilizar de uma interface gráfica que permite que programas sejam construídos com blocos encaixados, lembrando o brinquedo Lego. Utiliza uma sintaxe comum a muitas linguagens de programação. É diferente de outras linguagens, não tem nenhum tipo de pontuação obscura. Cada bloco da linguagem contém um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados através de menus barra de snirks. O Scratch se inspirou na forma como os DJs fazem a mixagem de sons para criarem novas músicas. Mas essa linguagem consegue mixar diversos tipos de mídias, como imagens, sons e outros programas. No Scratch existe uma comunidade muito pequena de falantes de língua portuguesa em comparação à quantidade total, mas os poucos que se encontram programando e compartilhando esta linguagem de programação, já possuem um conhecimento avançado na ferramenta. No ano de 2016, o Scratch Foundation anunciou uma parceria com a Google para a nova geração da ferramenta (versão 3.0). Esta nova versão será baseada em tecnologia web nativa (HTML 5) e contará com uma mudança na sua gramática. Os blocos antes montados verticalmente agora serão montados horizontalmente, assim como já ocorre no ScratchJr. A previsão de lançamento é para 2 de Janeiro de 2019.

4


Parautilizar o Scratch é preciso acessar o site https://scratch.mit.edu/ e criar uma conta gratuita utilizando um email que você já tenha.

Criada a conta é só clicar em CRIAR no canto superior esquerdo e mãos à obra:

5


Feito isso abre-se a tela onde serão apresentadas as categorias de blocos de CÓDIGOS:

Agora que você já finalizou o seu cadastro, é hora de criar o seu projeto, mas antes disto vamos conhecer as principais funções do scratch para que você possa desenvolver seus projetos de forma simples e eficiente. Na parte superior do site, existe o ícone em formato de globo

ao qual se destina a

mudança de idiomas, ao clicar sobre o mesmo é possível mudar a linguagem do ambiente de edição de forma que se adapta a linguagem escolhida.

6


Em seguida a o próxima aba intitulada “Arquivo” possui diversas finalidades as quais estarei explicando cada uma delas.  Novo: tem a finalidade de criar uma nova página de edição  Salvar agora: Salva o projeto em edição.  Salvar como cópia: salva o projeto como cópia  Ir para minhas coisas: redireciona para a página de criações já desenvolvidas.  Carregar a partir do seu computador: faz o upload de arquivos (imagens e áudio etc) do computador para o criador de projeto.  Baixar para o seu computador: salva o projeto criado no computador em formato SB2  Gravar & exportar vídeo: grava um vídeo da execução do projeto e o salva em formato FVL no computador.  Reverter: descartar todas as alterações feitas no projeto e voltar à estaca zero.

Na aba seguinte intitulada “Editar” possui duas finalidades, a saber:  Disposição com palco pequeno: diminuir a parte da edição onde fica os atores.  Modo turbo: Função que não altera o processo de edição.

7


Na aba seguinte intitulada “ Dicas” oferece suporte aos usuário sobre como utilizar o editor de projetos de acordo com o objetivo do usuário e na aba “ sobre” redireciona o usuário para uma página de informação sobre o site e programa Scratch.

8


 Ainda na página superior o ícone “duplicar”

tem a função de replicar o ator

escolhido.  O Icone “apagar”

tem a função de apagar qualquer ator no palco.

 Os icones “Aumentar” e “reduzir”

tem a função de aumentar ou reduzir o ator

escolhido.  O icone  O icone

tem a função de compartilhar o projeto no site do scraptch. tem a função de redirecionar o usuário até a página em

que o projeto está compartilhado.

Antes de executarmos os primeiros comandos no editor de projetos precisamos conhecer as principais áreas do editor que são:

Área do palco: Localização que os atores são dispostos para criar um jogo, animação, músicas etc. por meio do palco é possível escolher inúmeros cenários também conhecidos como panos de fundo que existem na biblioteca do site.

9


Também é possível desenhar o cenário que deseje, ou fazer o upload da foto direto do computador, ou usar uma foto tirada pela web cam do seu computador. Escolher panos de fundo na biblioteca Desenhar ou pintar cenário

Carregar cenario a partir de arquivo Tirar foto com a web Cam

Atores: Da mesma forma que ocorre com o cenário “palco” os atores podem ser desenhados, a fantasias e atores na biblioteca do site sobre diversos temas: meios de transportes, animais, letras entre outros. Podendo utilizar mais de uma fantasia e ator dentro do palco.

10


Paleta de Blocos: Na paleta de blocos ficam as abas: Scripts, Fantasias e Sons é por meio destas abas que podemos dar asas à imaginação por meio de comandos criando a partir disto: músicas, jogos e animações de todo o tipo.

Finalmente o momento das cortinas se abriram e um novo espetáculo irá surgir assim como em um show de marionetes, que precisa de alguém segurando os fios e dando os comandos ao boneco, assim funciona os Scripts, são por meio destes 9 blocos com distintas funções que animações ganham vida e jogos são criados. Antes de qualquer coisa para que os atores possam se movimentar é no bloco de eventos que você deve começar.

11


O bloco Eventos tem vários comandos, todos eles dão início ao movimento do ator escolhido, mas para ficar bem fácil comece sempre por este comando:

arraste-o

para área do scripts e quando tudo estiver pronto é só clicar na bandeira verde para o movimento do ator iniciar. A outras formas de começar o movimento do ator pode ser

ou ainda

ou

isto

depende do que sua imaginação mandar. Após escolher como seu ator irá iniciar precisa ir para aba movimento se deseja faze-lo andar, pular, girar ou dançar. O Bloco Movimento tem também vários comandos possibilitando ao usuário fazer com que seu ator possa se movimentar na forma que o mesmo desejar é só escolher e montar os blocos.

12


Se deseja faze-lo andar escolha o comando

e o encaixe debaixo do comando

na área de script e depois clique na bandeira verde para ver o ator andar. Se deseja faze-lo girar escolha o comando

e escolha o comando

o monte assim

e clique na bandeira verde para o

movimento iniciar. Muitos movimentos da para fazer, mas precisa de outros comandos para isto acontecer vamos os conhecer? Na aba Controle a comandos importantes que sem eles, movimentos simples não serão constantes. Se desejo ver meu ator correr logo o comando “ sempre” devo escolher.

Se quero vê-lo andar devagar, o comando

,

Para o ator dançar o comando não é muito difícil, é lembrar-se de e

no negativo e no positivo.

13

tenho que utilizar.

,


Para criar animações e histórias divertidas com diálogos, cenários e muitas fantasias é na aba Aparência que meu ator ganha vida.

14


Posso dar voz e tambĂŠm pensamentos com os comandos os atores podem contar histĂłrias e demonstrar sentimentos. Se quero que o palco possa diferente ficar com o comando entre vĂĄrios cenĂĄrios posso alternar e assim como o palco sempre muda com este comando meu ator se transfigura..

15


Ainda no Scripts temos a aba Som que suas funcionalidades permitem tocar música.

Já na aba Caneta seus comandos permitem que o ator risque uma linha ou carimbe seu próprio desenho é só escolher o ator e os comandos e está pronto.

É por último e não menos importante às abas Sensores ao serem utilizadas conjuntamente com as demais abas Operadores e Aparências permitem criar animações ou jogos interativos com os usuários em que os mesmos podem responder a perguntas. De acordo com o exemplo abaixo.

16


O mesmo ocorre com as funcionalidades da aba Operadores que em sua maior parte de comandos permitem ao usuário responder e elaborar operações matemáticas com as quatro operações básicas como também questões de língua portuguesa.

Chegamos ao fim de nosso tutorial sobre as funções do Scratch, para aprender um pouco mais, não existe em recorrer aos links úteis que estão no e-book. Além de ler atentamente as instruções de uso sobre cada ferramenta são explicadas dentro do próprio site do Scratch.

17


Agora que aprendemos todas as funções do Scratch é hora de colocar as mãos na massa e tentar aplicar tudo que foi aprendido em sala de aula. Como já salientamos o Scratch é uma nova linguagem de programação, onde pode-se realizar a criação de histórias, animações, jogos e outras produções. Para estar realizando qualquer projeto no site http://scratch.mit.edu/download necessita-se primeiramente conhecer alguns tutoriais desta ferramenta, para assim poder manuseá-la corretamente e poder aproveitar ao máximo todas as suas potencialidades. Logo abaixo á um exemplo claro de animação sobre os meios de transportes, conteúdo este geralmente trabalhado em sala de aula. Animação meios de transportes: Disponível em: <https://scratch.mit.edu/projects/248261189/>

1º passo O estudante irá criar um esboço da história; 2º passo Ter ideia de quantos personagens irá utilizar;

18


3º passo Local (planos de fundo), onde a história acontece;

4º passo Colocar um personagem de cada vez:

Obs.: Quando colocar cada personagem inclui tudo: scripts, fantasias e sons.

5º passo A história ficará semelhante ao mostrado abaixo:

19


6ยบ passo Dando vida aos personagens: Personagem

Comandos

20


Ficou com dúvidas e gostaria de saber um pouco mais sobre como utilizar o Scratch ? Não deixe de visitar os tutoriais de vídeos aulas no Youtube. A partir dos vídeos você irá aprender como utilizar a ferramenta e assim potencializar a sua aula. Confira abaixo os links para artigos, sites e noticias sobre a utilização do Scratch em sala de aula e saiba um pouco mais sobre o assunto. Vídeo aula: o que é o scratch https://www.youtube.com/watch?v=b0LWjZoU_dA Introdução e movimentação no scratch https://www.youtube.com/watch?v=kojTPBT6oc4 Primeiros comandos: https://www.youtube.com/watch?v=0GMf3SDlYOI&t=97s Como criar um jogo de labirinto no scratch: https://www.youtube.com/watch?v=VK-tNajOHlg&t=2s Inserindo personagens no Scratch: https://www.youtube.com/watch?v=fQX5bQIiOJs&index=43&list=UUt_RTPIzE-ENP-CrhWatoyg

Dicas sobre Scratch - Sites para baixar sprites, palcos e áudios: https://www.youtube.com/watch?v=74etdMrhDac&list=PLBap2-Jn2j2hKLAunzpqEjjrCBcNO22kv

ARTIGOS, SITES E NOTÍCIAS. Avaliando a contribuição do scratch para a aprendizagem pela solução de problemas e o desenvolvimento do pensamento criativo. Disponível :https://www.uninter.com/intersaberes/index.php/revista/article/viewFile/866/502 Utilizando o Scratch como ferramenta de apoio para desenvolver o raciocínio lógico das crianças do ensino básico de uma forma multidisciplinar. https://www.researchgate.net/publication/310425267_Utilizando_o_Scratch_como_ferram enta_de_apoio_para_desenvolver_o_raciocinio_logico_das_criancas_do_ensino_basico_ de_uma_forma_multidisciplinar

21


Utilização do Scratch em sala de aula https://revistas.pucsp.br/index.php/emp/article/view/25152 Aproveite o Scratch Day para trabalhar com programação na escola https://novaescola.org.br/conteudo/4975/blog-aproveite-o-scratch-day-para-trabalhar-comprogramacao-na-escola Scratch: tornando a programação acessível http://blog.render.com.br/programacao-2/scratch-tornando-a-programacao-acessivel/ Scratch e Kodu: Iniciação à programação no Ensino Básico https://www.techemportugues.com/2016/10/12/scratch-e-kodu-iniciacao-a-programacaono-ensino-basico/ Scratch Day - Um dia para inspirar crianças https://www.embarcados.com.br/scratch-day/ Computação na escola- apoio ao professor http://www.computacaonaescola.ufsc.br/?page_id=16 Linguagem de programação: o novo curso de idioma das escolas https://brasil.elpais.com/brasil/2016/07/14/politica/1468529337_842962.html

Linguagens de programação para crianças completam meio século https://brasil.elpais.com/brasil/2017/12/04/tecnologia/1512373927_807732.html

22


Na era da informação o mundo globalizado vem trazendo mudanças significativas para os meios tecnológicos e consequentemente vem influenciar no processo de ensino e aprendizagem dos nativos digitais (educandos). Os discentes advêm de seus cotidianos imersos na cultura digital com saberes muito aquém, do que a instituição de ensino esta preparada para ofertar. Por isto a educação precisa perpassar por mudanças em seu processo de ensino e aprendizagem a fim de poder acompanhar e adequar-se aos avanços tecnológicos que vem ocorrendo na sociedade. O Scratch enquanto ferramenta de programação oferece recursos relevantes para a confecção de jogos, animações e histórias interativas por possui uma linguagem simples de programação, possibilitando aos usuários facilidade em programar as suas próprias histórias, jogos e animações interativos e partilhar as suas criações com outros na comunidade em linha. Isto contribui para que os usuários passem a pensar de forma criativa, a raciocinar sistematicamente e a trabalhar colaborativamente — competências essenciais à vida no século XXI.

Para os iniciantes existe uma dificuldade em

compreender a lógica por trás da programação, contudo o site oferece ao usuário um tutorial de utilização de fácil compreensão, permitindo assim que ao se utilizar a ferramenta por algum tempo o usuário consiga aprender como programar e assim possa usufruir de todo o potencial que a ferramenta tem a oferecer. Enquanto ferramenta pedagógica o Scratch serve de auxílio para os professores que lecionam diversas áreas de conhecimento, por potencializar os conteúdos ministrados de forma que se tornem atrativos aos estudantes e torne o processo de ensino aprendizagem significativo. Apesar destes benefícios a falta de formação dos educadores na utilização destes novos recursos tecnológicos, a falta de infraestrutura das instituições de ensino entre outros fatores, ocasiona um lento processo de implementação destas novas metodologias de ensino na educação, fazendo com que o processo de ensino e aprendizagem continue defasado em relação as mudanças que a sociedade nesta nova era da informação vem sofrendo.

23


Elaboração do tutorial sobre o uso do Scratch. Disponibilizado em: <www.scratchbrasil.net.br> O que é o scratch. Disponível em: < https://www.youtube.com/watch?v=b0LWjZoU_dA> Introdução e movimentação no scratch. Disponível em: <https://www.youtube.com/watch?v=kojTPBT6oc4> Primeiros comandos. Disponível em: <https://www.youtube.com/watch?v=0GMf3SDlYOI&t=97s> Como criar um jogo de labirinto no scratch. Disponível em: <https://www.youtube.com/watch?v=VK-tNajOHlg&t=2s> Inserindo personagens no Scratch. Disponível em: <https://www.youtube.com/watch?v=fQX5bQIiOJs&index=43&list=UUt_RTPIzE-ENP-CrhWatoyg>

Dicas sobre Scratch - Sites para baixar sprites, palcos e áudios. Disponível em: <https://www.youtube.com/watch?v=74etdMrhDac&list=PLBap2-Jn2j2hKLAunzpqEjjrCBcNO22kv>

Bressan Manuelle, Amaral Marilia. Avaliando a contribuição do scratch para a aprendizagem pela solução de problemas e o desenvolvimento do pensamento criativo. Revista Intersaberes | vol.10, n.21, p. 509-526| set.- dez. 2015 | 1809-7286 disponível<:https://www.uninter.com/intersaberes/index.php/revista/article/viewFile/866/50 2> Esteic Janaina S. Batista1,2, Amaury A. Castro Jr.1,2, Cintia Adriana C. Bogarim1, Andreia A. Larrea1. Utilizando o Scratch como ferramenta de apoio para desenvolver o raciocínio lógico das crianças do ensino básico de uma forma multidisciplinar. 350Anais do XXI Workshop de Informática na Escola (WIE 2015) https://www.researchgate.net/publication/310425267_Utilizando_o_Scratch_como_ferram enta_de_apoio_para_desenvolver_o_raciocinio_logico_das_criancas_do_ensino_basico_ de_uma_forma_multidisciplinar Sápiras Fernanda Schuck, Vecchi Rodrigo Dalla a, Maltempi Marcus Vinicius Utilização do Scratch em sala de aula. apa > v. 17, n. 5 (2015) https://revistas.pucsp.br/index.php/emp/article/view/25152 Aproveite o Scratch Day para trabalhar com programação na escola https://novaescola.org.br/conteudo/4975/blog-aproveite-o-scratch-day-para-trabalhar-comprogramacao-na-escola

24


Scratch: tornando a programação acessível http://blog.render.com.br/programacao-2/scratch-tornando-a-programacao-acessivel/ Scratch e Kodu: Iniciação à programação no Ensino Básico https://www.techemportugues.com/2016/10/12/scratch-e-kodu-iniciacao-a-programacaono-ensino-basico/ Scratch Day - Um dia para inspirar crianças https://www.embarcados.com.br/scratch-day/ Computação na escola- apoio ao professor http://www.computacaonaescola.ufsc.br/?page_id=16 Linguagem de programação: o novo curso de idioma das escolas. https://brasil.elpais.com/brasil/2016/07/14/politica/1468529337_842962.html

Linguagens de programação para crianças completam meio século. https://brasil.elpais.com/brasil/2017/12/04/tecnologia/1512373927_807732.html

25


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.