diferente nosso jovens gastaram laboriosamente aprendendo a arrancar letras em um teclado de desktop e tendo muito pouco conhecimento tecnológico além de mudar nossa mensagem AIM, as crianças de hoje são cidadãos do idade digital. A inovação está acontecendo em um ritmo exponencial, tornando mais importante do que nunca ser capaz de navegar no mundo conectado.
Portanto, embora faça sentido que as gerações anteriores não tenham sido ensinadas a codificar em uma idade precoce, o caso de ensinar as crianças de hoje a codificar se mostra forte. Não apenas treina as crianças para pensar analiticamente, mas sua aplicação na vida cotidiana só vai crescer em relevância à medida que a tecnologia continua a evoluir.
Mais:Os melhores sites educacionais para crianças que não param de roubar o tablet da mamãe
Jessica Mah, fundadora e CEO da inDinero, acredita que a codificação já deve estar incorporada na educação das crianças. “As escolas primárias devem exigir que as crianças codifiquem; deveria simplesmente fazer parte do currículo ”, disse ela. “A tecnologia é o futuro e a codificação é um componente crítico e uma habilidade essencial. Eu diria que já estamos 20 anos atrasados. ”
E Mah sabe uma ou duas coisas sobre programação para crianças - ela tinha apenas 11 anos quando aprendeu a programar e lançou seu primeiro negócio baseado na web.
Se você perguntar a John Hilliar, um desenvolvedor de software para Dell EMC e ex-instrutor de programação na Northeastern Universidade, quando ele acha que as crianças devem começar a programar, a resposta é mais ou menos na idade em que Mah aprendeu: meio escola. Na verdade, Hilliar está se preparando para ensinar sua própria filha de 12 anos como programar em C durante o feriado que se aproxima.
Por que as crianças precisam aprender a programar?
“A codificação ensina como dividir um problema em pequenos problemas e fluxo lógico, mas, mais importante, força o programador a se comunicar com o usuário pessoa a pessoa. Aprender uma linguagem de programação ensina a mecânica de instruir um computador como fazer uma determinada tarefa, mas resolver o problema do usuário de uma forma que ele ache útil é uma habilidade aplicável a todos os trabalhos ", disse Hilliar nós.
Embora Hilliar acredite que o ensino médio é a idade ideal para começar a introduzir linguagens de programação como C, C ++ ou Java, ele também adverte que a codificação - como a maioria dos aspectos da educação infantil - não é necessariamente um esforço único, então falar.
“Lembre-se de que cada pessoa tem aptidões diferentes”, explicou ele. “Já vi alunos que tiraram nota A falham miseravelmente em entender a programação em um curso de pós-graduação de nível universitário, enquanto a pessoa ao lado deles se destacou.”
Como começamos a ensinar nossos filhos a programar?
Hilliar oferece algumas sugestões, dizendo: “Uma linguagem como o Scratch pode ensinar às crianças desde muito jovens (talvez na segunda série) os conceitos básicos de looping e as etapas de um processo. Além disso, é mais divertido e gráfico do que outras linguagens como C, C ++ ou Java. ”
Mais:6 melhores campos de programação para crianças loucas por computador
Com a própria filha, Hilliar planeja introduzir a codificação em camadas - um processo que os dois já começaram. “Vou começar com C e construir lição por lição sobre os componentes da linguagem. No ano passado, consertamos um kit Arduino juntos; Eu me sentaria com ela à noite e aprenderia um novo material, e então eu daria a ela uma experiência para fazer no dia seguinte. Para a programação C, vou usar a mesma abordagem. ”
Outra maneira de fomentar o amor pela codificação nas crianças é reforçando-o por meio da diversão. Como as crianças ficam entediadas facilmente, fazer da codificação uma parte do jogo torna o aprendizado da codificação mais envolvente e, portanto, agradável. Os “brinquedos” de alta tecnologia, como o Dash & Dot da oficina Wonder, são um excelente exemplo.
Designado como o presente STEM favorito de Melinda e Bill Gates para crianças, Dash & Dot são robôs reais que ensinam as crianças a codificar através do jogo. Os robôs funcionam com aplicativos de smartphones e tablets para que as crianças possam enfrentar projetos, desafios e quebra-cabeças e dar asas à imaginação com brincadeiras de forma livre.
Escolas primárias em todo o mundo estão começando a aceitar a perspectiva de Mah e Hilliar sobre a codificação inicial, pois mais de 8.500 escolas já adotaram Dash & Dot em seus computadores Ciência currículo.
Ainda assim, a maioria das escolas nos EUA ainda não implementou a codificação para crianças como parte do currículo, sugerindo que Mah acertou o prego na cabeça quando disse que nossas escolas estão atrasadas onde a educação de codificação está preocupado.
Como DataScience @ SMU - o Mestrado online em ciência de dados da Southern Methodist University - apontou, “O Departamento do Trabalho dos EUA estima que até 2020 haverá mais de 1,4 milhão de vagas de emprego relacionadas à computação. O salário médio anual de um desenvolvedor de software nos Estados Unidos é $ 102.050, enquanto o salário médio anual para todos os empregos é $ 47.230. No entanto, apenas 1 em cada 10 escolas dos Estados Unidos ensinam crianças a programar e menos de 1 por cento das meninas pensam que a ciência da computação faz parte de seu futuro ”.
Mais:Seu filho talentoso não está se comportando mal - ele está entediado
No explorando o estado da ciência da computação e educação para alunos do ensino fundamental a 12 nos EUA e no exterior, DataScience @ SMU descobriram que a codificação só é obrigatória como parte do currículo do ensino fundamental ou médio em quatro países (Grã-Bretanha, Estônia, França e Vietnã), opcionalmente oferecidos por meio de organizações sem fins lucrativos e fundações em outros quatro (Canadá, Colômbia, Alemanha e Índia) e em consideração em três (Finlândia, Itália e Cingapura).
Além de ser ensinado em apenas 1 em cada 10 escolas, a codificação muitas vezes não é totalmente aproveitada aqui nos Estados Unidos - de acordo com DataScience @ SMU, apenas 30.000 dos 21 milhões de estudantes americanos realmente fizeram o exame AP de ciência da computação em 2013.
Quando questionado pela Computer Science Teachers Association qual é o maior obstáculo na implementação de codificação no currículo foi, 1.246 professores citaram a falta de apoio ou interesse por parte dos funcionários da escola e a falta de interesse dos alunos como o principal obstáculos.
Mas com uma estimativa de 1,4 milhão de empregos nos EUA em áreas relacionadas à ciência da computação, espera-se que sejam criados até 2020 - e apenas 30 por cento dos aqueles previstos para serem preenchidos por cidadãos americanos qualificados - é lógico que já é hora de todos nós ficarmos mais interessados em codificar para crianças.
Este post foi patrocinado pela Wonder Workshop.