Upload
jose-vasconcelos
View
321
Download
0
Embed Size (px)
Citation preview
© José M. Vasconcelos
Universidade Católica Portuguesa
Faculdade de Ciências Sociais - Braga
Mestrado em Ensino de Informática
Como Usar? Scratch
Docente: Professor Francisco Restivo
Didática da Informática I
03 de Fevereiro de 2012
© José M. Vasconcelos
Objectivos
Metodologia de Investigação
Scratch
Scratch – Como Usar?
Docente: Professor Francisco Restivo
Conclusão
03 de Fevereiro de 2012
1
2
3
4
SCRATCH 1
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
• 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?
Objectivos
SCRATCH 2
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
• Estudo da Ferramenta Scratch
• Revisão da Literatura
Metodologia de Investigação
SCRATCH 3.1
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
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.
SCRATCH 3.2
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Introdução
Juntar Blocos
Criar – Jogos, Histórias e Animações
Partilhar na Internet e dispositivos móveis
SCRATCH 3.3
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
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.
SCRATCH 3.4
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
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.
Programação
Original após 1 seg. após 2 seg. após 3 seg. após 4 seg.
Exemplo de um bloco com comandos no Scratch
SCRATCH 3.5
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
Exemplo
SCRATCH 3.6
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
• 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;
Porquê Usar na Educação
SCRATCH 4
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
• 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 .
Conclusão
SCRATCH 5
Scratch – Como Usar?
Apresentação Final | 03 de Fevereiro de 2012 | Mestrado em Ensino de Informática - Didática I
“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”.
Rumo à Sociedade Criativa
Fonte: Mitchel Resnick - The Media Laboratory Massachusetts Institute of Technology Rethinking Learning in the Digital Age
Obrigado pela atenção! [email protected]