Últimas notícias

Fique informado

Programação também é assunto para criança

24 de abril de 2023

Spotlight

Doc9 lança Guia Prático de Prompts para ChatGPT no Jurídico: Como Maximizar a Eficiência com a Inteligência Artificial

Para obter os melhores resultados com o ChatGPT no contexto jurídico, siga as dicas importantes do Guia Prático de Prompts da doc9.

28 de maio de 2024

Governo Federal apoia Rio Grande do Sul na emissão 2ª via da Carteira de Identidade Nacional

O mutirão coordenado pelo Governo do RS começou nos abrigos de Porto Alegre. Expedição da segunda via será imediata

20 de maio de 2024

Dilema cultural da transferência de responsabilidade na segurança digital

O cenário de ameaças tornou-se cada vez mais perigoso enquanto

12 de dezembro de 2022

Como capitalizar na era de ouro da segurança cibernética?

Na linha de frente desses desafios estão os profissionais de segurança e fornecedores que trabalham incansavelmente para revolucionar o setor

5 de dezembro de 2022

Grandes players centralizam talentos de TI e quem paga o preço é o mercado

A pesquisa mostra que a retenção dos talentos atuais é relatada como o maior desafio para as empresas, juntamente com a remuneração.

21 de novembro de 2022

O que levou as vulnerabilidades dos produtos da Apple crescerem mais de 467%?

De acordo com a Atlas VPN, as vulnerabilidades de produtos da Apple cresceram 467%, para 380 explorações no segundo semestre de 2021.

3 de outubro de 2022

Relatório: Crimes cibernéticos somam equivalente a terceira maior economia

Os mercados de crimes cibernéticos também se dividiram em grupos à medida que os bandidos se esforçam para se reunir em conselhos de discussão secretos e exclusivos

19 de setembro de 2022

Todos os países do mundo estão trabalhando em direção a uma economia digital, à medida que esse movimento evolui, são necessárias habilidades especiais, como a programação

Por Adriano da Silva Santos

programação
Adriano da Silva Santos – jornalista e escritor

Em todo o mundo, a conversão de informações para um formato digital – também chamado de “digitalização” – aumentou a 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 esse movimento evolui, são necessárias habilidades especiais, como a programação. 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. Estes eram básicos no que podiam fazer e precisavam de um conhecimento avançado de matemática.

Na década de 1990, quando universidades e empresas começaram a se conectar pela Internet, a velocidade e a memória da computação melhoraram para usar linguagens de alto nível, isso fez com que se tornassem amplamente disponíveis em plataformas de código aberto. 

Hoje, linguagens como Javascript podem ser facilmente utilizadas por crianças. Nas últimas quatro décadas, vários estudos avaliaram o efeito de aprender códigos em crianças em idade escolar – geralmente entre 6 e 13 anos.

Em cada caso, as descobertas mostram que é benéfico para as crianças, independentemente de sua carreira futura.

A codificação é apenas outra linguagem, e as crianças são conhecidas por aprender novas línguas mais rapidamente. Portanto, começar jovem é uma boa ideia. Vários países — incluindo Austrália, Finlândia, Itália e Inglaterra — desenvolveram um currículo de programação para crianças entre cinco e 16 anos.

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

Dentre as várias linguagens de codificação, algumas são tão fáceis de entender e trabalhar que até as crianças podem aprendê-las.

Linguagens de programação visual – como o Scratch – foram desenvolvidas para ajudar as crianças a aprender códigos usando imagens, sinais e diagramas. Outras linguagens de programação que as crianças podem usar incluem Python, Ruby e Go. A maioria delas pode ser usada para escrever uma série de comandos ou desenvolver aplicativos da web.

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 aprendizado de código pode aumentar a criatividade das crianças.

Pense no seguinte: muito do ensino de matemática na África ainda é feito por meio de aprendizado mecânico, baseado na memorização de informações e repetição, uma espécie de aprendizagem de “papagaio” por assim dizer, método pedagógico que está desatualizado e desencoraja a criatividade das crianças.

Inclusive, algumas pesquisas mostram que a aprendizagem mecânica não é eficaz porque o aluno raramente consegue entender a aplicação do que aprendeu.

Em comparação, a codificação desenvolve o pensamento lógico, pois requer foco na resolução de um desafio específico.

Isso ensina as crianças a avaliar situações de diferentes ângulos e encontrar soluções criativas, fazendo com que testem essas ideias e, se não funcionarem, descubram o que há de errado. Fora isso, ela também melhora a colaboração e a comunicação, habilidades essenciais para futuros empregos.

No Quênia, o governo já está ciente da necessidade de educação em TIC (Tecnologia da Informação e Comunicação) e começou a integrar as grades curriculares, lançando um ambicioso Programa de Alfabetização Digital que traria banda larga para as escolas e tentaria integrar a tecnologia ao aprendizado.

Entretanto, apesar da melhoria expressiva e perspectivas positivas, pode levar algum tempo para cobrir todo o país, até que haja recursos suficientes para incorporá-lo em todas as escolas. 

Em muitos países africanos, ainda há desafios básicos a serem enfrentados como a falta de infraestrutura, eletricidade, recursos e professores que saibam usar a tecnologia. Além disso, peças chave como acesso à banda larga e dispositivos digitais, como computadores, ainda são negligenciados em algumas regiões, assim como no Brasil.

Os governos devem investir em ferramentas para que grandes quantidades de dados possam ser transmitidas em altas velocidades.

Eles também devem fornecer subsídios, ou pelo menos não taxar as ferramentas de tecnologia da informação e comunicação, para que mais crianças possam aprender programação em casa ou na escola.

Felizmente, existem modos informais pelas quais as crianças podem aprender a programar, isso inclui campos de treinamento, codelabs, campos de codificação de férias e grupos de programação após a escola.

Há também muitas ferramentas gratuitas de aprendizado online que as crianças podem usar, como o OpenCourseWare e o Codecademy do Massachusettes Institute of Technology.

Esse processo não é mais reservado aos cientistas da computação. Toda profissão de alguma forma precisa disso. Como outras disciplinas, portanto, é sempre melhor introduzi-la desde cedo.

Sobre Adriano da Silva Santos

O jornalista e escritor, Adriano da Silva Santos é colunista colaborativo do Crypto ID. Formado na Universidade Nove de Julho (UNINOVE). Reconhecido pelos prêmios de Excelência em webjornalismo e jornalismo impresso, é comentarista do podcast “Abaixa a Bola” e colunista de editorias de criptomoedas, economia, investimentos, sustentabilidade e tecnologia voltada à medicina. 

Adriano Silva (@_adrianossantos) / Twitter 

Adriano Silva | LinkedIn

Leia outros artigos escritos por Adriano da Silva Santos aqui

Os efeitos do ChatGPT no futuro do trabalho

Investidores estratégicos e startups cibernéticas podem cooperar juntas?

Relatório: 83% dos líderes não consideram a sua equipe de cibersegurança pronta

Você quer acompanhar nosso conteúdo? Então siga nossa página no LinkedIn!