Programação para crianças (e não só)

Post on 08-Jul-2015

177 views 2 download

description

Oficina de Programação para crianças - e não só. Conceitos de programação, pensamento computacional, exercícios de animação usando o nosso Francisco Esquerdo, de Joy Hanford, como actor.

Transcript of Programação para crianças (e não só)

Programação para Crianças (e não só)

Biblioteca Municipal dos Coruchéus 8 Novembro 2014 | 10-13h

Humberto Neves | Ardozia

No Reino Unido, a partir de Setembro de 2014 o currículo do ensino básico passa a incluir a disciplina “Ciência da computação”.

• ensinar às crianças como programar, como criar os seus próprios programas.

• ensinar não apenas a funcionar um computador, mas como o computador funciona, e como o colocar a trabalhar para si.

Pensamento Computacional

conceitos práticas perspectivas

Conceitos de Programação

• instruções

• sequências

• condições

• ciclos

• operadores

• variáveis

• eventos

• paralelismo

Conceitos de Programação

• instruções

Conceitos de Programação

• sequências

123

7

Conceitos de Programação

• condições

Conceitos de Programação

• ciclos

Conceitos de Programação

• operadores

Conceitos de Programação

• variáveis

Conceitos de Programação

• Eventos

Conceitos de Programação

• Paralelismo

Práticas de programação

• novas formas de pensar.

decomposição decompor um problema em sub-

problemas

encontrar padrões encontrar semelhanças que se

repetem

abstracção encontrar pequenas diferenças

que permitem a re-utilização das soluções

algoritmo lista de instruções a seguir para

completar uma tarefa

Perspectivas

• forma de expressão

• ligação com outros trabalhos

• compreensão

scratch

scratch

palco

scratch

actores e fundos

palco

scratch

actores e fundos

palcoblocos de instruções trajes do actor sons do actor

scratch

actores e fundos

palco

blocos trajes sons

espaço de edição

exercícios de treino

http://scratch.mit.edu/users/ardozia/

1. “Olá Mundo”

• colocar o Francisco a dizer “Olá Mundo”

2. Deslizar na corda

• fazer o Francisco deslizar sobre o estendal

• iniciar com o som “wow”

• finalizar com o som”ufa”

• criar “desequilíbrio” no inicio do movimento

sequênciaparalelismo

3. Francisco a cantar

• colocar o Francisco a cantar a música “Boas Maneiras” da Maria Vasconcelos.

• sequência: refrão, 1ª parte, refrão, 2ª parte, refrão

• O Francisco também dança no refrão

sequência

padrões

4. Francisco desce uma escada

• Francisco desce a escada

• decompor o problema

• usar um novo bloco - “DesceDegrau”

• de cada vez que desce um degrau muda o traje

decomposição

padrões

5. Francisco diz as horas

• Francisco diz a hora actual, ex.“Olá, são 10 horas e 30 minutos”

• o relógio avança para a hora actual

decomposição

padrões

6. Mini jogo com o Francisco

• Francisco tem de apanhar todas as bolas que caem do céu

• se conseguir apanhar soma 5 pontos; senão conseguir perde 5 pontos

• como fazer o Francisco deslocar-se mais ou depressa?

aleatoriedadeevento do utilizador

6. Exercício livre

• Usar os actores pré-definidos ou criar outros

• uma animação

• um desenho

• apresentar

Obrigado