JV_scratch_Como_Usar_04_02_2012

13
© 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

Transcript of JV_scratch_Como_Usar_04_02_2012

© 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]