programação para crianças (e não só)
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
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