Em todo o mundo, a conversão de informações em um formato digital – também chamado de “digitalização” – aumentou produtividade nos setores público e privado. Como resultado, praticamente todos os países do mundo estão trabalhando em direção a uma economia digital.

À medida que essa nova economia evolui, são necessárias habilidades especiais, como programação de computadores. É como uma linguagem de números, conhecida como código, que permite que as pessoas para escrever instruções que são executadas por computadores. O objetivo é criar algo: de uma página da web a uma imagem, a um software.

As primeiras linguagens de codificação surgiram na década de 1940. Eles eram básicos no que podiam fazer, mas eram complexos para aprender e precisavam de um entendimento avançado de matemática. Na década de 1990 – quando universidades, empresas e pessoas começaram a se conectar pela Internet – a velocidade e a memória da computação melhoraram para usar linguagens de codificação de alto nível. Eles se tornaram amplamente disponíveis em plataformas de código aberto e os tutoriais on-line possibilitaram que muitas pessoas aprendessem e continuassem avançando os idiomas para que se tornassem mais simples. Hoje idiomas como Javascript pode ser facilmente aprendido pelas crianças.

Ninguém pode escapar do toque das tecnologias digitais. É usado em campos tão diversos como equipamentos hospitalares, entrega remota de educação, marketing de peças de arte criativa ou melhoria da produtividade agrícola. A linguagem de codificação desenvolve o software que pode lidar efetivamente com problemas e desafios – por exemplo, devido à codificação, pessoas que não conseguiam obter uma conta bancária pode agora mantenha, envie e peça dinheiro emprestado usando telefones móveis. É uma habilidade importante ter à medida que os países se desenvolvem.

Nas últimas quatro décadas, vários estudos avaliaram o efeito do código de aprendizagem em crianças do ensino fundamental – geralmente entre seis e 13 anos. Em cada caso, os resultados exposição que é benéfico para as crianças, independentemente de sua carreira mais tarde na vida.

Ler: [Coding is not ‘fun’ — it’s technically and ethically complex]

Linguagem de computador

Codificação é apenas outro idioma, e as crianças são conhecidos para aprender novos idiomas mais rapidamente do que as pessoas mais velhas. Portanto, começar jovem é uma boa ideia.

Muitos países – incluindo Austrália, Finlândia, Itália e Inglaterra – desenvolveram um currículo de codificação para crianças entre cinco e 16 anos.

A linguagem de codificação funciona com zeros (0s) e uns (1s) e as cadeias desses números representam um alfabeto. Eles então se traduzem em palavras e frases que acionam o computador ou o processador para iniciar tarefas específicas. Por exemplo, imprima uma imagem em uma tela, abra um documento salvo em um computador ou toque alguma música.

Existem várias linguagens de codificação. Alguns são tão fáceis de entender e trabalhar, que até as crianças podem aprendê-los. Linguagens de programação visual – como Scratch – foram desenvolvidos para ajudar as crianças a aprender a codificar usando imagens, sinais e diagramas. Outras linguagens de programação que as crianças podem usar incluem Pitão, Rubie Vai.

A maioria dessas linguagens pode ser usada para escrever uma série de comandos ou desenvolver aplicativos da Web.

Benefícios da codificação

Além de dar a eles uma vantagem para o futuro do trabalho, em comparação com outras formas de ciências numéricas, o código de aprendizagem pode aumentar a criatividade das crianças.

Por exemplo, grande parte do ensino de matemática na África é ainda pronto através da aprendizagem mecânica, um método pedagógico desatualizado e desencoraja a criatividade em crianças. A aprendizagem mecânica é baseada na memorização de informações e repetições, “papagaio”, por assim dizer. Pesquisa mostra esse aprendizado não é eficaz porque o aluno raramente entende a aplicação do que aprendeu.

Por comparação, codificação constrói o pensamento lógico pois requer um foco na solução de um desafio específico. Isso ensina as crianças a avaliar situações de diferentes ângulos e apresentar soluções criativas. Eles também testam essas idéias e, se não funcionam, descobrem o que deu errado.

Alguns estudos sugeriram ainda que a codificação aprimora a colaboração e a comunicação, habilidades essenciais para trabalhos futuros.

Acesso à codificação

Banda larga e dispositivos digitais – como computadores e smartphones – são ferramentas essenciais para aprender a codificar. O acesso e a acessibilidade destes são essenciais. Os governos devem investir em banda larga para que grandes quantidades de dados possam ser transmitidas em alta velocidade. Eles também devem fornecer subsídios, ou pelo menos não ferramentas de tecnologia da informação e comunicação (ICT), para que mais crianças possam aprender a codificar em casa ou na escola.

Muitos países africanos, como Quênia, Etiópia, Gana e Ruanda, tomaram medidas para reformar o setor de TIC e expandir a capacidade de banda larga.

No Quênia, o governo está ciente da necessidade de educação e começou integrar as TIC no currículo.
O governo também desenrolado um ambicioso Programa de Alfabetização Digital o que traria banda larga às escolas e tentaria integrar a tecnologia ao aprendizado.

Mas pode levar algum tempo para cobrir todo o país até que haja recursos suficientes para integrá-lo em todas as escolas. Em muitos países africanos, mesmo os mais desenvolvidos, como o Quênia, ainda existem desafios básicos a serem enfrentados. Por exemplo, uma falta de infraestrutura – como eletricidade – recursos, computadores e professores que sabem usar a tecnologia.

Felizmente, existem maneiras informais pelas quais as crianças podem aprender a codificar. Isso inclui campos de treinamento, codelabs, campos de codificação de férias e grupos de codificação após a escola. No Quênia, independente modular existem programas de codificação para crianças. Existem também muitas ferramentas gratuitas de aprendizado on-line que as crianças podem usar, como o Massachusettes Institute of Technology do OpenCourseWare e Codecademy.

A codificação não é mais uma reserva dos cientistas da computação. Toda profissão precisa de alguma maneira. Como outros assuntos, é sempre melhor introduzido em tenra idade.

Este artigo é republicado em A conversa de Bitange NdemoProfessor Universidade de Nairobi sob uma licença Creative Commons. Leia o artigo original.

Cobertura Corona

Leia nossa cobertura diária sobre como a indústria de tecnologia está respondendo ao coronavírus e assine nossa newsletter semanal Coronavírus em Contexto.

Para obter dicas e truques sobre como trabalhar remotamente, confira nossos artigos sobre quartos de crescimento aqui ou siga-nos no Twitter.



Fonte: thenextweb.com

Deixe uma resposta