Como fazer as crianças aprenderem a codificar e programar

Como Homer Simpson apontou anos atrás, a Internet está nos computadores agora. Não são apenas empregos de tecnologia será a empregos quando o seu filho ou filha graduados do ensino médio (em 2020, os EUA criarão 1,4 milhão de empregos em Ciência da Computaçãocampos relacionados, então extrapole isso), as chances são de que aqueles que os possuem terão mais segurança no emprego, um salário melhor e, provavelmente, mordomos-robôs mais úteis do que você.

RELACIONADO: Os programas Aprenda a codificar são para crianças ou empresas?

Zach Sims queria aprender a codificar, então ele lançou a plataforma online Codecademy cinco anos atrás e agora qualquer um pode ir lá para aprender linguagens de programação de Java a Python. “Não sou um programador de profissão”, diz Sims. “Na verdade, começamos a empresa para ensinar mim para programar, e esta é a experiência de aprendizagem prática que eu queria. ”

TB: No futuro, todos codificam, prepare seu filho Com um computador faça você mesmo

Tornou-se muito comum reclamar que a América não faz mais coisas, mas isso não é exatamente verdade - é que pessoas mais velhas como você não podem necessariamente imaginar o que estaremos fazendo em 20 anos. Você sabe quem pode imaginar isso? Seu filho, depois de aprender a programar.

É o quarto “R”

Na época dos disquetes e Vingança dos nerds filmes, as salas de aula de ciência da computação estavam cheias de párias de óculos. Agora, a programação é parte fundamental da educação infantil. “Classicamente, existem os 3 Rs da alfabetização: leitura, escrita e aritmética”, diz Sims. “Achamos que o algoritmo deveria ser o quarto R. É um conjunto básico de habilidades e estrutura que as pessoas devem ter no século 21 ”. Se a escola do seu filho não oferece ciência da computação, pode ser hora de encerrar o PTA.

Ensine-os a cometer erros

A resolução de problemas, o pensamento crítico e até a ortografia melhoram quando as crianças começam codificação. Mas uma das habilidades mais importantes que os alunos aprendem é como consertar erros. “Você encontra muitos bugs no código”, diz Sims. “Como você passa por um processo sistemático de localização e eliminação de erros? Na codificação, você aprende que não há problema em cometer erros, desde que saiba como corrigi-los. ”

Aprendendo a codificar na pré-escola

Hoje em dia você nem precisa saber digitar para começar a programar e codificar (e você realmente não precisa música techno e um módulo de comando multi-tela). Crianças na pré-escola podem ser ensinadas a pensar em linguagens de programação usando brinquedos e aplicativos voltados para sua faixa etária. Nesse nível básico, crianças entre 2 e 5 anos estão aprendendo como colocar as coisas em ordens diferentes produz resultados diferentes. Tipo, cueca primeiro, depois calças.

  • Code-a-Pillar: O novo brinquedo pré-escolar programável da Fisher-Price ensina sequenciamento para bebês. Coloque os segmentos do Sr. Caterpillar em ordens diferentes e ele se moverá, piscará e girará de acordo. E você pensou que eles estavam apenas com muita fome.

    Compre agora $ 45

  • Jogos de tabuleiro: Nem tudo que ensina codificação precisa piscar e bipar. Experimente apresentar alguns desses jogos de tabuleiro que são divertidos e lógico - como Spock durante Pon Farr.
  • Aplicativos móveis: Tinybop sabe que aquelas mãozinhas querem seu iPhone. Coloque na fila com um jogo como The Everything Machine, que usa uma interface fácil de arrastar e soltar para reprogramar os sensores e ferramentas do seu telefone. (Agora eles estão prontos para uma carreira na NSA!)

Aprendendo a codificar na escola primária

Há muito mais coisas que seu filho pode fazer nos anos primários, além do recreio e da hora da sesta. Além de aprender a escrever e ler, este é o momento certo para entrar na programação baseada em blocos, onde você arrasta e solta comandos para criar ações. Pense nisso como poesia de ímã de geladeira - mas em vez de limericks sujos, seu filho está criando ações em uma tela.

  • Scratch Jr.: Plataformas de arrastar e soltar, como Scratch Jr., permitem que crianças de até 5 anos criem cenas onde os personagens pulam, dançam, cantam e se movem. Não é Chamada à ação, mas é um começo.

    Compre agora $ 14

  • Tynker: Prepare seu filho com cursos online mais formais da Tynker. Aqui, eles podem obter um conjunto avançado de habilidades para criar jogos e aplicativos.

    Compre agora $ (os preços variam)

  • App Inventor: Por falar em aplicativos, o MIT e o Google Labs criaram uma plataforma chamada App Inventor, que se concentra especificamente na programação móvel. Se seu filho ou filha conseguir criar o próximo Aves com raiva, pense em toda a diversão que você pode ter com o fundo da faculdade.
  • Hora do Código: A missão do Code.org é fazer com que aqueles de “4 a 104” se sentem por 60 minutos e façam algo. Ele foi implementado em escolas de 180 países, então é provável que alguém esteja organizando um evento perto de você.

Aprendendo a codificar no ensino médio e superior

Sims sugere que, uma vez que as crianças se formem na codificação simples baseada em blocos, elas podem começar em linguagens como Rubi ou Pitão, que usam construções reconhecíveis "se / então" - ao contrário de alguns códigos Perl malucos que parecem que você encontrou uma rachadura na Matriz. A principal lição para a carreira em crescimento deles é se limitar a um idioma, ficar realmente bom nele e fazer coisas que você possa exibir para um empregador em um futuro distante.

Jogue mais videogames

É mais provável que optemos por algo divertido do que por algo que funciona. Minecraft é uma ótima maneira de fazer as crianças começarem a programar, porque nada sobre isso sentimentos como codificação. Sério, olhe para algumas dessas coisas insanas que você pode construir com esses blocos. Contanto que seus filhos não percebam que estão realmente aprendendo algo, eles continuarão com isso.

Torne a codificação pessoal

No Codecademy, Sims fala sobre como criar um momento “wow” para os alunos, onde seus esforços são recompensados ​​com algo legal e útil. É por isso que eles fazem seus alunos trabalharem em sites sobre eles primeiro. “Se você fizer com que eles criem projetos pequenos e divertidos, nos quais possam fazer algo em uma hora e mostrar aos amigos, isso ajuda as crianças a entender o poder da programação”, diz ele.

Como fazer seu filho ler

Como fazer seu filho lerCriança

O seguinte foi distribuído de Quora.com para o Fórum Pai, um lugar para pais e influenciadores compartilharem ideias sobre trabalho, família e vida. Se você gostaria de participar do fórum, escreva...

Consulte Mais informação
Como identificar sinais de depressão em crianças: três ferramentas para os pais

Como identificar sinais de depressão em crianças: três ferramentas para os paisDesenvolvimento MentalCriançaDesenvolvimento Emocional

Os sinais de depressão em crianças podem facilmente não ser diagnosticados. Por um lado, os sinais de depressão nas crianças podem ser sutis, colocando o ônus do reconhecimento nos pais, que podem ...

Consulte Mais informação
Como fazer as crianças aprenderem a codificar e programar

Como fazer as crianças aprenderem a codificar e programarCriançaBrinquedos De CauleBrinquedos De Desenvolvimento

Como Homer Simpson apontou anos atrás, a Internet está nos computadores agora. Não são apenas empregos de tecnologia será a empregos quando o seu filho ou filha graduados do ensino médio (em 2020, ...

Consulte Mais informação