O semana anterior Começamos a falar sobre a importância que alguns profissionais estão dando o fato de aprender a programação desde a infância. Discutimos os benefícios desta atividade e nós mencionamos alguns estudos que mostram que é possível iniciar a codificação até mesmo do 6 anos.
No post de hoje, Vamos olhar para algumas das ferramentas utilizadas para este fim, embora não o único.
Antes de começar é importante que esclareçamos alguns conceitos, e faremos isso com base na primeira ferramenta sobre a qual falarei, coçar, arranhão.
Primeiro, para quem não está muito familiarizado com esta área, é uma coisa para falar linguagem de programação, neste caso, Conversa fiada, outra coisa é falar sobre o implementação de linguagem, que no caso do Small Talk é Rangido e, por último, da ferramenta usada, neste exemplo coçar, arranhão.
É importante que esclareçamos isso, porque neste post vamos falar basicamente sobre Ferramentas, mas não em todos os casos de ferramentas que funcionam diretamente na programação. Também mencionarei uma ferramenta, Lightbot, que trabalha com conceitos associados à programação ou áreas de conhecimento associadas à programação, como pensamento algorítmico.
Esta é provavelmente a ferramenta mais conhecida e usada para ensinar programação a crianças e adolescentes.
Uma das características diferenciadoras dessa ferramenta é a utilização de blocos, que são unidos para formar pequenos pedaços de código que permitem criar histórias interativas, animações e jogos.
Na semana passada, discutimos a importância de elementos motivadores para alcançar as crianças. No caso do Scratch, esses elementos são:
- Os usuários podem adicionar seus próprios desenhos, elementos e criações multimídia. Algo que os motiva muito mais na hora de criar seus próprios produtos digitais.
- Mais, é muito fácil compartilhar criações feito com outros usuários.
Deixo-vos um vídeo para vos dar uma ideia de como funciona esta ferramenta.
Neste caso, Não estamos falando de uma ferramenta para ensinar programação "diretamente", é bastante, como mencionamos no início, uma ferramenta para os mais pequenos aprenderem a principais conceitos de programação e desenvolver pensamento algorítmico.
O que mais gostei neste aplicativo é que ele tem uma versão, Lightbot Junior, destinado a crianças 4 um 8 anos, e uma versão um pouco mais avançada para crianças de 9 anos.
Se você quiser experimentar antes de fazer o download, você pode entrar no versão web. Esta versão de teste é chamada “Hora do Código” e é uma iniciativa desenvolvida por Semana de Educação em Ciência da Computação e Code.org, associação que já falamos semana passada. O objetivo desta iniciativa, é apresentar milhões de alunos ao mundo da programação por meio de uma hora de prática.
Com esta ferramenta, as crianças desenvolvem principalmente o pensamento algorítmico, já que eles têm que estruturar etapas e sequências para "resolver" um problema: que a boneca alcance a área estabelecida.
O pensamento algorítmico é a base da programação, portanto, quando conversamos na semana passada sobre aprender a codificar, não nos referimos à programação com linguagens complicadas. Estamos falando sobre fazer as crianças pensarem logicamente, uma vez que o uso do pensamento algorítmico os servirá em muitas facetas de suas vidas e na resolução de problemas diários de forma eficaz.
Esta é outra ferramenta muito simples e intuitiva para introduzir crianças à programação. Está disponível em Loja de aplicativos.
Via Dinosaur Daisy, As crianças aprenderão a sequenciar uma série de comandos para fazer o personagem fofo se mover.
Esta ferramenta é destinada a crianças um pouco mais velhas, mas ainda é muito atraente para crianças e adolescentes.
É baseado em um ambiente de programação inovador e oferece a possibilidade de criação de filmes de animação e videogames simples através de animações 3D..
Este programa oferece ferramentas e materiais para ensinar e aprender programação, resolução de problemas e desenvolvimento de pensamento algorítmico para uma ampla gama de idades.
CONCLUSÃO.
Como veis, você tem ferramentas que pode usar tanto em casa quanto na escola, para apresentar as crianças ao mundo da programação, mesmo desde o 4 anos.
Mas, acima de tudo, Eu acho que é importante mantermos uma ideia. Programar em tenra idade não significa que queremos "criar" pequenos gênios. O a programação nos oferece a oportunidade de desenvolver habilidades extremamente importantes, como o pensamento algorítmico, mas para fazer isso, precisamos conhecer as ferramentas disponíveis para desenvolver essas habilidades de forma eficaz.
Como de costume, Obrigado pelo seu tempo! 😀
Um beijo,
“A inteligência não consiste apenas em conhecimento, mas também na habilidade de aplicar o conhecimento na prática "
Aristóteles
Etiquetas: algorítmico, Aprender, ferramenta, lógico, Crianças, computador, pensamento, programação, programa