SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Scratch
                                            Como Usar?
                                        Universidade Católica Portuguesa

                                   Faculdade de Ciências Sociais - Braga

                                       Mestrado em Ensino de Informática

                                            Didática da Informática I




Docente: Professor Francisco Restivo               03 de Fevereiro de 2012   © José M. Vasconcelos
Scratch – Como Usar?

                             1                    Objectivos
                             2         Metodologia de Investigação
                             3                      Scratch
                             4                    Conclusão




Docente: Professor Francisco Restivo        03 de Fevereiro de 2012   © José M. Vasconcelos
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                              1
                                     Objectivos


•   Como perspectivar a utilização desta aplicação em
    contexto escolar? Com que vantagens;
    •     computador como mediador no processo
          ensino-aprendizagem;
    •     versatilidade do Scratch como uma linguagem
          de programação simples e intuitiva;
•   Que tipo de actividades e projectos propor;
•   Que novos desafios se colocam aos alunos e
    professores?




    Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                          2
             Metodologia de Investigação



• Estudo da Ferramenta Scratch


• Revisão da Literatura




Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                            3.1
                                      Introdução

O Scratch é uma aplicação, destinada a ser utilizada por crianças
a partir dos 8 anos, foi desenvolvida pelo MIT Media Lab;
É uma nova linguagem gráfica de programação, inspirada no
Logo, que possibilita a criação de histórias interactivas,
animações, simulações, jogos e músicas, e a partilha dessas
criações na Web;
Caracteriza-se, por uma programação semelhante a peças de
legos com comandos, que encaixam mecanicamente para
produzir um determinado efeito. A sintaxe do Scratch é baseado
em "blocos de programação" que se encaixam para criar
programas eliminando os erros de sintaxe.



      Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                      3.2
                                Introdução

                   Juntar Blocos



                  Criar – Jogos, Histórias e
                  Animações



                  Partilhar na Internet e dispositivos
                  móveis



Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                              3.3
               Programação – Alguns comandos
Iteração (ciclos)
repete n ciclos - podem usar-se
para repetir um bloco de instruções.


Instruções condicionais
se e se...senão - verificam a
ocorrência de uma condição.



Entrada de dados via teclado
pergunta e espera - solicita ao
utilizador que escreva; resposta;
armazena o que foi escrito no
teclado.
        Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                             3.4
                                    Programação
Conceitos de programação actualmente não introduzidos
no Scratch:
Procedimentos e funções; passagem de parâmetros e retorno de
valores; definição de classes de objectos; recursividade; herança;
leitura e escrita em ficheiro.

                                                   Exemplo de um bloco com
                                                   comandos no Scratch




             Original       após 1 seg.       após 2 seg.         após 3 seg.        após 4 seg.

       Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                      3.5
                                  Exemplo




Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                             3.6
                      Porquê Usar na Educação
• Estimula a motivação pessoal, sobretudo através do
  desenvolvimento de projectos pessoais;
• Permite a integração na rede colaborativa de criadores,
  promovendo desta forma a construção colectiva do conhecimento
  (http://scratch.mit.edu);
• Através da criação de programas está intrínseca a aprendizagem de
  conceitos fundamentais computacionais, como iteração e
  condicionais que estão agregados à experiência de programar;
• Desenvolve-se num contexto significativo e motivador, traduzindo-
  se na compreensão de importantes conceitos matemáticos, como
  os de coordenada, variável e números aleatórios;
• Possui competências transversais pois permite trabalhar em
  qualquer área curricular;


       Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                  SCRATCH
                                                                                                                 4
                                        Conclusão

• Através da curiosidade e estímulo das crianças e jovens, o Scratch
  pode funcionar como um meio capaz de gerar actividades muito
  enriquecedoras em diversos contextos
• É importante considerar esta ferramenta como geradora de um
  poderoso contributo para o desenvolvimento educacional das
  novas gerações suportado no acesso a novas tecnologias.
• A construção de jogos interactivos proporciona, às crianças uma
  porta de entrada na cultura digital não apenas como consumidores,
  mas também como produtores e construtores.
• Enriquece o pensamento crítico dos alunos, ajuda a desenvolver a
  fluência tecnológica e o trabalho cooperativo .



       Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Scratch – Como Usar?                                                                 SCRATCH
                                                                                                                 5
                       Rumo à Sociedade Criativa
“As crianças devem desempenhar um papel central na
transição para o Sociedade Criativa. A infância é um dos
períodos mais criativos da nossa vida. Devemos ajuda-las a
aprender como forma de ampliar e melhorar as suas
habilidades criativas, para que possam persistir e crescer
ao longo da vida. Para atingir estes objectivos será exigido
novas abordagens para o ensino e aprendizagem, e novas
tecnologias. O objectivo final é uma sociedade de
indivíduos criativos, que estão constantemente a inventar
novas possibilidades”.
Fonte:
Mitchel Resnick - The Media Laboratory Massachusetts Institute of Technology
Rethinking Learning in the Digital Age

       Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Obrigado pela atenção!
    vasconcelos.jose@gmail.com

Contenu connexe

Tendances

Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratch
Valter Neto
 
Logica de programação
Logica de programaçãoLogica de programação
Logica de programação
Jose Silva
 
ApresentaçãO Geral Curso
ApresentaçãO Geral CursoApresentaçãO Geral Curso
ApresentaçãO Geral Curso
guestf0d90d
 

Tendances (15)

Competências do Tutor no Ensino a Distância
Competências do Tutor no Ensino a DistânciaCompetências do Tutor no Ensino a Distância
Competências do Tutor no Ensino a Distância
 
Tipos de softwares educativos
Tipos de softwares educativosTipos de softwares educativos
Tipos de softwares educativos
 
Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratch
 
Programação e Robótica: Novas linhas de investigação educacional
Programação e Robótica: Novas linhas de investigação educacionalProgramação e Robótica: Novas linhas de investigação educacional
Programação e Robótica: Novas linhas de investigação educacional
 
Diário de bordo da aula do dia 26 de março de 2015
Diário de bordo da aula do dia 26 de março de 2015Diário de bordo da aula do dia 26 de março de 2015
Diário de bordo da aula do dia 26 de março de 2015
 
Relatór reflexcrític.sandramarques
Relatór reflexcrític.sandramarquesRelatór reflexcrític.sandramarques
Relatór reflexcrític.sandramarques
 
Pensamento Computacional, Programação e Robótica no 1º CEB
Pensamento Computacional, Programação e Robótica no 1º CEBPensamento Computacional, Programação e Robótica no 1º CEB
Pensamento Computacional, Programação e Robótica no 1º CEB
 
Informática na educação
Informática na educaçãoInformática na educação
Informática na educação
 
Logica de programação
Logica de programaçãoLogica de programação
Logica de programação
 
Livro
LivroLivro
Livro
 
ApresentaçãO Geral Curso
ApresentaçãO Geral CursoApresentaçãO Geral Curso
ApresentaçãO Geral Curso
 
Desenvolvimento da competência leitora e interpretativa através de jogos educ...
Desenvolvimento da competência leitora e interpretativa através de jogos educ...Desenvolvimento da competência leitora e interpretativa através de jogos educ...
Desenvolvimento da competência leitora e interpretativa através de jogos educ...
 
Workshop "Produção de Conteúdos Vídeo em Contexto Educativo – EDUCast"
Workshop "Produção de Conteúdos Vídeo em Contexto Educativo – EDUCast"Workshop "Produção de Conteúdos Vídeo em Contexto Educativo – EDUCast"
Workshop "Produção de Conteúdos Vídeo em Contexto Educativo – EDUCast"
 
Planifi
PlanifiPlanifi
Planifi
 

En vedette

Usability basics for software developers
Usability basics for software developersUsability basics for software developers
Usability basics for software developers
José Vasconcelos
 
Mestrado em Ensino de Informática - Planificação de uma aula
Mestrado em Ensino de Informática - Planificação de uma aulaMestrado em Ensino de Informática - Planificação de uma aula
Mestrado em Ensino de Informática - Planificação de uma aula
José Vasconcelos
 
Ales 204: Kaustav Guest Lecture on Academic Writing in Science
Ales 204: Kaustav Guest Lecture on Academic Writing in ScienceAles 204: Kaustav Guest Lecture on Academic Writing in Science
Ales 204: Kaustav Guest Lecture on Academic Writing in Science
Jessica Laccetti
 
Essential skills in health research and scientific writing
Essential skills in health research and scientific writingEssential skills in health research and scientific writing
Essential skills in health research and scientific writing
Dr Ghaiath Hussein
 

En vedette (9)

Usability basics for software developers
Usability basics for software developersUsability basics for software developers
Usability basics for software developers
 
Mestrado em Ensino de Informática - Planificação de uma aula
Mestrado em Ensino de Informática - Planificação de uma aulaMestrado em Ensino de Informática - Planificação de uma aula
Mestrado em Ensino de Informática - Planificação de uma aula
 
Beyond the scientific article making your research social bec-a writing work...
Beyond the scientific article making your research social  bec-a writing work...Beyond the scientific article making your research social  bec-a writing work...
Beyond the scientific article making your research social bec-a writing work...
 
Writing scientific articles
Writing scientific articlesWriting scientific articles
Writing scientific articles
 
Ales 204: Kaustav Guest Lecture on Academic Writing in Science
Ales 204: Kaustav Guest Lecture on Academic Writing in ScienceAles 204: Kaustav Guest Lecture on Academic Writing in Science
Ales 204: Kaustav Guest Lecture on Academic Writing in Science
 
Jornadas de ensino de informática 2013
Jornadas de ensino de informática   2013Jornadas de ensino de informática   2013
Jornadas de ensino de informática 2013
 
Essential skills in health research and scientific writing
Essential skills in health research and scientific writingEssential skills in health research and scientific writing
Essential skills in health research and scientific writing
 
Reading and Analyzing Scientific Articles using Mind Mapping
Reading and Analyzing Scientific Articles using Mind MappingReading and Analyzing Scientific Articles using Mind Mapping
Reading and Analyzing Scientific Articles using Mind Mapping
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similaire à JV_scratch_Como_Usar_04_02_2012

Scratch uma linguagem de programação para todos.pptx
Scratch   uma linguagem de programação para todos.pptxScratch   uma linguagem de programação para todos.pptx
Scratch uma linguagem de programação para todos.pptx
Henrique Fonseca
 
Texto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoaTexto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoa
Carol Moutinho
 
Projeto introdução-à-educação-digital-proinfo-60h
Projeto introdução-à-educação-digital-proinfo-60hProjeto introdução-à-educação-digital-proinfo-60h
Projeto introdução-à-educação-digital-proinfo-60h
Carminha
 

Similaire à JV_scratch_Como_Usar_04_02_2012 (20)

Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
Ensino de lógica de programação no ensino fundamental utilizando o Scratch: u...
 
Scratch uma linguagem de programação para todos.pptx
Scratch   uma linguagem de programação para todos.pptxScratch   uma linguagem de programação para todos.pptx
Scratch uma linguagem de programação para todos.pptx
 
26042022arelacaoinventivagraziellaemary.pptx
26042022arelacaoinventivagraziellaemary.pptx26042022arelacaoinventivagraziellaemary.pptx
26042022arelacaoinventivagraziellaemary.pptx
 
Texto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoaTexto poster ejml_carolina_moutinhoeteresapessoa
Texto poster ejml_carolina_moutinhoeteresapessoa
 
Scratch em Santarem
Scratch em SantaremScratch em Santarem
Scratch em Santarem
 
Scratch Day FPCE 09
Scratch Day FPCE 09Scratch Day FPCE 09
Scratch Day FPCE 09
 
Abordagem construcionista-das-ti cs
Abordagem construcionista-das-ti csAbordagem construcionista-das-ti cs
Abordagem construcionista-das-ti cs
 
Projeto introdução-à-educação-digital-proinfo-60h
Projeto introdução-à-educação-digital-proinfo-60hProjeto introdução-à-educação-digital-proinfo-60h
Projeto introdução-à-educação-digital-proinfo-60h
 
Uso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptxUso da Ferramenta Scratch para o Ensino de Matemática.pptx
Uso da Ferramenta Scratch para o Ensino de Matemática.pptx
 
Caderno de estudo unidade 2
Caderno de estudo   unidade 2Caderno de estudo   unidade 2
Caderno de estudo unidade 2
 
96177
9617796177
96177
 
Scratch...? Caminhos...
Scratch...? Caminhos...Scratch...? Caminhos...
Scratch...? Caminhos...
 
TDC2016POA | Trilha Education - O ensino de programacao, robotica e automacao...
TDC2016POA | Trilha Education - O ensino de programacao, robotica e automacao...TDC2016POA | Trilha Education - O ensino de programacao, robotica e automacao...
TDC2016POA | Trilha Education - O ensino de programacao, robotica e automacao...
 
TDC2016POA | Trilha Education - O ensino de programação, robótica e automação...
TDC2016POA | Trilha Education - O ensino de programação, robótica e automação...TDC2016POA | Trilha Education - O ensino de programação, robótica e automação...
TDC2016POA | Trilha Education - O ensino de programação, robótica e automação...
 
Apresentação lousa
Apresentação lousaApresentação lousa
Apresentação lousa
 
Apresentação lousa
Apresentação lousaApresentação lousa
Apresentação lousa
 
Apresentação do curso Introdução a Educação Digital
Apresentação do curso Introdução a Educação DigitalApresentação do curso Introdução a Educação Digital
Apresentação do curso Introdução a Educação Digital
 
A LÓGICA DE PROGRAMAÇÃO COMO FERRAMENTA METODOLÓGICA PARA O ENSINO DE CIÊNCIA...
A LÓGICA DE PROGRAMAÇÃO COMO FERRAMENTA METODOLÓGICA PARA O ENSINO DE CIÊNCIA...A LÓGICA DE PROGRAMAÇÃO COMO FERRAMENTA METODOLÓGICA PARA O ENSINO DE CIÊNCIA...
A LÓGICA DE PROGRAMAÇÃO COMO FERRAMENTA METODOLÓGICA PARA O ENSINO DE CIÊNCIA...
 
Apresentação CCEMS 3D Alpha
Apresentação CCEMS 3D AlphaApresentação CCEMS 3D Alpha
Apresentação CCEMS 3D Alpha
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
 

Dernier

Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
TailsonSantos1
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 

Dernier (20)

Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 

JV_scratch_Como_Usar_04_02_2012

  • 1. Scratch Como Usar? Universidade Católica Portuguesa Faculdade de Ciências Sociais - Braga Mestrado em Ensino de Informática Didática da Informática I Docente: Professor Francisco Restivo 03 de Fevereiro de 2012 © José M. Vasconcelos
  • 2. Scratch – Como Usar? 1 Objectivos 2 Metodologia de Investigação 3 Scratch 4 Conclusão Docente: Professor Francisco Restivo 03 de Fevereiro de 2012 © José M. Vasconcelos
  • 3. Scratch – Como Usar? SCRATCH 1 Objectivos • Como perspectivar a utilização desta aplicação em contexto escolar? Com que vantagens; • computador como mediador no processo ensino-aprendizagem; • versatilidade do Scratch como uma linguagem de programação simples e intuitiva; • Que tipo de actividades e projectos propor; • Que novos desafios se colocam aos alunos e professores? Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 4. Scratch – Como Usar? SCRATCH 2 Metodologia de Investigação • Estudo da Ferramenta Scratch • Revisão da Literatura Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 5. Scratch – Como Usar? SCRATCH 3.1 Introdução O Scratch é uma aplicação, destinada a ser utilizada por crianças a partir dos 8 anos, foi desenvolvida pelo MIT Media Lab; É uma nova linguagem gráfica de programação, inspirada no Logo, que possibilita a criação de histórias interactivas, animações, simulações, jogos e músicas, e a partilha dessas criações na Web; Caracteriza-se, por uma programação semelhante a peças de legos com comandos, que encaixam mecanicamente para produzir um determinado efeito. A sintaxe do Scratch é baseado em "blocos de programação" que se encaixam para criar programas eliminando os erros de sintaxe. Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 6. Scratch – Como Usar? SCRATCH 3.2 Introdução Juntar Blocos Criar – Jogos, Histórias e Animações Partilhar na Internet e dispositivos móveis Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 7. Scratch – Como Usar? SCRATCH 3.3 Programação – Alguns comandos Iteração (ciclos) repete n ciclos - podem usar-se para repetir um bloco de instruções. Instruções condicionais se e se...senão - verificam a ocorrência de uma condição. Entrada de dados via teclado pergunta e espera - solicita ao utilizador que escreva; resposta; armazena o que foi escrito no teclado. Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 8. Scratch – Como Usar? SCRATCH 3.4 Programação Conceitos de programação actualmente não introduzidos no Scratch: Procedimentos e funções; passagem de parâmetros e retorno de valores; definição de classes de objectos; recursividade; herança; leitura e escrita em ficheiro. Exemplo de um bloco com comandos no Scratch Original após 1 seg. após 2 seg. após 3 seg. após 4 seg. Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 9. Scratch – Como Usar? SCRATCH 3.5 Exemplo Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 10. Scratch – Como Usar? SCRATCH 3.6 Porquê Usar na Educação • Estimula a motivação pessoal, sobretudo através do desenvolvimento de projectos pessoais; • Permite a integração na rede colaborativa de criadores, promovendo desta forma a construção colectiva do conhecimento (http://scratch.mit.edu); • Através da criação de programas está intrínseca a aprendizagem de conceitos fundamentais computacionais, como iteração e condicionais que estão agregados à experiência de programar; • Desenvolve-se num contexto significativo e motivador, traduzindo- se na compreensão de importantes conceitos matemáticos, como os de coordenada, variável e números aleatórios; • Possui competências transversais pois permite trabalhar em qualquer área curricular; Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 11. Scratch – Como Usar? SCRATCH 4 Conclusão • Através da curiosidade e estímulo das crianças e jovens, o Scratch pode funcionar como um meio capaz de gerar actividades muito enriquecedoras em diversos contextos • É importante considerar esta ferramenta como geradora de um poderoso contributo para o desenvolvimento educacional das novas gerações suportado no acesso a novas tecnologias. • A construção de jogos interactivos proporciona, às crianças uma porta de entrada na cultura digital não apenas como consumidores, mas também como produtores e construtores. • Enriquece o pensamento crítico dos alunos, ajuda a desenvolver a fluência tecnológica e o trabalho cooperativo . Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 12. Scratch – Como Usar? SCRATCH 5 Rumo à Sociedade Criativa “As crianças devem desempenhar um papel central na transição para o Sociedade Criativa. A infância é um dos períodos mais criativos da nossa vida. Devemos ajuda-las a aprender como forma de ampliar e melhorar as suas habilidades criativas, para que possam persistir e crescer ao longo da vida. Para atingir estes objectivos será exigido novas abordagens para o ensino e aprendizagem, e novas tecnologias. O objectivo final é uma sociedade de indivíduos criativos, que estão constantemente a inventar novas possibilidades”. Fonte: Mitchel Resnick - The Media Laboratory Massachusetts Institute of Technology Rethinking Learning in the Digital Age Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
  • 13. Obrigado pela atenção! vasconcelos.jose@gmail.com