Aprendendo com o scratch
(Learning with Scratch - http://scratch.mit.edu/files/Learning-with-Scratch.pdf ) O que aprendem os alunos quando criam, com o Scratch, histórias interactivas, animações, jogos, música e arte?
Os alunos aprendem ideias matemáticas e de computação que estão integradas na experiência Scratch. À medida que criam programas em Scratch, eles aprendem conceitos computacionais nucleares como iteração e condicionais (conditionals). Também desenvolvem a compreensão de conceitos matemáticos importantes como os de coordenada, variável e números aleatórios.
É de realçar que os alunos aprendem estes conceitos em contexto significativo e motivador. Quando aprendem variáveis nas aulas tradicionais de álgebra, habitualmente não sentem uma ligação íntima ao conceito (interiorização). Mas quando aprendem variáveis no contexto do Scratch, podem imediatamente usá-las de forma muito significativa e compreensiva: para controlar a velocidade de uma animação, ou para registar a pontuação num jogo que estejam a criar.
À medida que os alunos vão trabalhando nos projectos Scratch, também aprendem sobre o processo de concepção (design). Tipicamente, o aluno começa por ter uma ideia, cria um protótipo como base de trabalho, experimenta-o, corrige os erros (bugs) quando as coisas correm mal, recebe a reacção (feedback) de terceiros e depois revê e reconcebe o projecto. É uma espiral contínua: ter uma ideia e conceber/criar um projecto, o que leva a novas ideias, que por sua vez conduzem a novos projectos, e assim sucessivamente.
Este processo de concepção de projectos (project-design) combina muitas das competências de aprendizagem para o séc. XXI (21st century learning skills) que serão fundamentais para o sucesso no futuro: pensar criativamente, comunicar com clareza, analisar de forma sistemática, colaborar eficazmente, conceber iterativamente (designing iteratively), aprender de forma permamente e contínua no tempo.
Criar projectos em Scratch também