A discussão sobre o estudo da linguagem de programação desde a idade escolar está se tornando uma pauta frequente quando o assunto é a educação do século 21. Em escolas da Estônia e da Inglaterra a disciplina já está inserida no currículo escolar. No Brasil, a Fundação Lemann criou o projeto Programaê, para levar o conhecimento para escolas e ONGs do país e que funciona em parceria com o programa Code.org, criado pela Microsoft.
Integrar este aprendizado à educação pode ser rico por diversos motivos. Um deles é que o estudo da programação ajuda diretamente no desenvolvimento do pensamento lógico do aluno. Outra razão é apresentar aos estudantes, tão envolvidos com o mundo digital, como ser protagonistas deste universo, estimulando sua criatividade. Além disso, o conhecimento pode ser transferido posteriormente para qualquer área de atuação que o aluno venha a seguir.
Separamos abaixo uma seleção de sites, projetos, MOOCs e apps para você começar a aprender e ensinar a programação:
O projeto, da Fundação Lemann, consiste em um portal que agrega conteúdos de diversos programas que ensinam a linguagem de programação. Seu diferencial é agrupar os materiais de forma mais didática e auxiliar educadores a repassarem os conhecimentos aprendidos ali para seus alunos.
O Udacity é uma plataforma de Massive Online Open Courses (MOOC) que oferece aulas gratuitas, mas em inglês, sobre criptografia, desenvolvimento de aplicativos, HTML, CSS e outros. São cerca de 40 opções de cursos para o usuário que também é acompanhado por instrutores especializados.
Este é um site brasileiro que conta com aulas em texto e em vídeo sobre programação. Além disso, ele também conta com um fórum e diversas dicas de outros sites e jogos que podem ser úteis para quem quer se aprofundar no conhecimento.
Desenvolvido pelo Massachussets Institute of Technology (MIT), o Scratch conta com diversos exercícios diferentes para aprender programação desde a infância. O programa ainda oferece guias especiais para pais e professores utilizarem com as crianças.
Muito mais simples do que os outros, o Try Ruby é como um jogo que te desafia aos poucos para aprender a linguagem. É ideal para utilizar em uma aula ou pedir para o aluno estudar em casa e compartilhar seu progresso.
O Codecademy é uma escola online de programação totalmente gratuita, mas que tem o intuito de ir muito além até do que os cursos presenciais universitários. Segundo os criadores, o objetivo é construir uma forma completamente inovadora de educação