As tecnologias fazem parte da nossa
vida e facilitam bastante as coisas para nós, isso é um fato. Afinal de contas,
quantos aplicativos e softwares fazem parte do nosso dia-a-dia? Aplicativos de
banco, Netflix, Whatsapp, entre milhares de outras plataformas que nos ajudam
nas mais diversas tarefas, certo? E os responsáveis por desenvolver essas
aplicações?
Atualmente, um dos tópicos mais quentes
da sociedade de forma geral é a programação de computadores. Isso é, através do
uso de alguma linguagem, comunicar-se com computadores para executar diferentes
tarefas e ações.
Embora possa parecer algo relativamente novo, as linguagens de programação vêm sendo trabalhadas em âmbito acadêmico desde os anos 80, contando atualmente com a existência de milhares de linguagens, lançamentos e atualizações praticamente todos os dias.
Com o aumento da carga curricular para conceitos de programação
(principalmente nos EUA), alguns grupos de pesquisadores começaram a estudar o
comportamento de crianças que eram expostas a esse conteúdo e concluíram que
estas demonstraram aumento da capacidade de concentração, mais autonomia, e
demonstraram um maior prazer para a descoberta de novos conceitos.
Além disso, a área de tecnologia não
para de crescer e em velocidade máxima, é claro! As oportunidades para
programadores e desenvolvedores estão em abundância, porque as demandas são
muitas para poucos profissionais qualificados no mercado de trabalho. Em um
mundo de tecnologias e automações, faz todo sentido desenvolver algumas dessas
competências ainda no ensino básico.
E, claro, isso não significa que a
criança precisará aprender as linguagens de programação (Node.js, Golang,
Python, PHP, Ruby, Java, C#, etc) a ponto de aplicá-las em ambientes reais. Por
sua vez, compreender o pensamento computacional e a lógica de programação, ou
seja, como nós nos comunicamos com as máquinas, permite uma maior compreensão
da sociedade como um todo, já que conhecemos com mais propriedade os processos
e tecnologias que fazem parte do nosso cotidiano.
Felizmente algumas plataformas permitem
o desenvolvimento dessa habilidade em um contexto lúdico e pedagógico para
crianças. Conheça o Scratch - linguagem simples para criação de
jogos e animações através do agrupamento de instruções - e o Grasshopper - plataforma de aprendizagem do Google
com lições rápidas, práticas e divertidas sobre a linguagem JavaScript, que
podem ser realizadas no computador ou smartphone.
0 Comentários