Lar Pareceres Por que as aulas de codificação devem ser obrigatórias no ensino fundamental | tim bajarin

Por que as aulas de codificação devem ser obrigatórias no ensino fundamental | tim bajarin

Vídeo: UM MINISTÉRIO DE ADOLESCENTES INESQUECÍVEL (Novembro 2024)

Vídeo: UM MINISTÉRIO DE ADOLESCENTES INESQUECÍVEL (Novembro 2024)
Anonim

Nosso sistema educacional deve preparar as crianças para serem cidadãos responsáveis ​​e ensinar-lhes as várias habilidades necessárias para ter sucesso na vida adulta. Começa no jardim de infância com os fundamentos da leitura, escrita, compartilhamento e até matemática, com cada ano consecutivo preparando-os para a vida e ganhando a vida.

Por alguma razão, todas as aulas que tive desde a terceira série ainda estão gravadas em minha mente, e ainda hoje posso voltar no tempo e lembrar como meu professor da quinta série me interessou em matemática ou como meu professor da sétima série O método de ensino do espanhol prejudicou minha capacidade de aprender esse idioma devido ao seu método "repetitivo" de ensino que, infelizmente, impactou minha compreensão desse idioma em particular.

No entanto, uma classe na sétima série era muito importante para mim, e as habilidades que aprendi nessa classe eu uso todos os dias da minha vida. Essa aula foi minha aula de digitação. Ainda consigo ver meu assento na primeira fila no meio, sentado em frente a uma máquina de escrever IBM Selectric aprendendo a tocar. Até me lembro da linha principal que tive que digitar repetidamente como parte do meu teste para determinar com que rapidez digitei: "agora é a hora de todos os homens de bem ajudarem seu país". Ainda posso digitar a frase hoje em cerca de cinco segundos. Naquela época, o objetivo era tocar o tipo a cerca de 90 palavras por minuto.

Embora as máquinas de escrever sejam coisas do passado, a digitação e os teclados permanecem altamente relevantes hoje em dia e, na maioria dos casos, são a principal maneira pela qual a maioria de nós insere dados em nossos computadores. É importante entender um teclado QWERTY ao usar um teclado sensível ao toque ou mesmo programar nossos decodificadores ou vários dispositivos que usam um teclado para entrada.

Agora, alguém poderia argumentar que as crianças hoje em dia parecem intuitivamente saber como usar a tecnologia, portanto, saber como codificar não é importante. Embora isso seja verdade até certo ponto, entender como essas tecnologias digitais funcionam e, em última análise, pode ser customizado para uma funcionalidade ainda maior melhoraria suas experiências com dispositivos digitais e poderia se tornar muito mais importante para eles mais tarde na vida.

Qualquer pessoa que tenha participado de uma aula de programação introdutória lhe dirá que pelo menos isso os ajudou a entender a lógica, estrutura e design básicos de programação. Mesmo aqueles que não se tornaram engenheiros de software dizem que os fundamentos da programação de um computador no nível de codificação os ajudaram a moldar como pensam logicamente, aprimoraram seu senso comum e, em muitos casos, aplicam o que aprenderam a obter mais de seus smartphones, tablets, computadores e muitos dispositivos de CE que agora povoam suas vidas.

Vivemos em uma época em que a tecnologia desempenha um papel em grande parte do que fazemos todos os dias. Usamos a tecnologia no escritório, na escola e em casa e os dispositivos digitais estão à nossa volta. No entanto, em muitos casos, mal arranhamos a superfície do que a tecnologia pode fazer por nós. Aceitamos o papel fundamental que a tecnologia desempenha em nossas vidas e usamos principalmente a funcionalidade básica em cada um de nossos dispositivos digitais. No entanto, quando os designers de hardware e software criam dispositivos, eles geralmente adicionam muitos recursos e funções que a maioria de nós mal usa. Isso é bom em um sentido amplo, já que "contratamos" nossos dispositivos para lidar com coisas como telefonemas, mensagens, entrega de música e entretenimento, etc. No entanto, à medida que a tecnologia evoluiu, especialmente a tecnologia móvel, agora estamos segurando nossas mãos muito pessoais computadores que podem fazer muito mais do que essas funções fundamentais. Até nossas TVs e aparelhos estão se tornando dispositivos polivalentes projetados para serem mais do que aparentam.

Enquanto a maioria das pessoas nunca fica escondida e tenta alterar o código de qualquer dispositivo ou dispositivo que possui ou usa, aprendendo os fundamentos da criação do código de software que executa nossos dispositivos, uma pessoa terá uma compreensão maior de como os dispositivos funcionam e estariam mais inclinados a ir além de sua funcionalidade básica. Eles podem até ficar tentados a utilizar todos os recursos que os designers de hardware e software criaram em seus dispositivos para aprimorar um estilo de vida digital.

Uma classe de codificação também os ajudaria a entender melhor como a tecnologia é projetada e como o software serve como meio para acionar todos os recursos dos dispositivos. Esse tipo de conhecimento pode ser importante em um ambiente de trabalho futuro, no qual eles serão chamados a usar a tecnologia como parte de seu trabalho geral.

Compreender como a tecnologia funciona torna muito mais fácil para uma pessoa usar a tecnologia que possui e tirar o máximo proveito dela.

Em um artigo importante no Greater Schools.org, o autor Hank Pellissier incluiu um comentário de uma autoridade reconhecida em programação. Douglas Rushkoff, autor de Program or Be Programmed e evangelista da Codeacademy, é um dos principais cruzados digitais do país. Ele argumentou que nossas escolas precisam incorporar a programação de computadores no currículo principal ou ficar para trás. "É hora de os americanos começarem a tratar o código do computador da mesma maneira que fazemos o alfabeto ou a aritmética", ele escreve.

Rushkoff vê a necessidade de ensinar codificação, a fim de atender às crescentes demandas de trabalhadores especializados em tecnologia. Concordo plenamente com isso, já que os EUA estão muito atrasados ​​em criar o tipo de força de trabalho técnica dentro de suas próprias fronteiras e dependem muito de codificadores na China, Índia e outras partes do mundo para atender às altas demandas desse tipo de habilidades de programação.. Também concordo que a codificação é tão importante quanto as habilidades básicas de aprendizado, uma vez que a tecnologia é agora uma parte importante de todas as nossas vidas. A compreensão da codificação daria aos nossos filhos uma base para o funcionamento da tecnologia e os serviria bem, mesmo que não se tornassem programadores profissionais.

Uma das minhas paixões tem sido ajudar a trazer a tecnologia para o sistema educacional. Trabalhei à margem do meu estado de origem no Havaí para defender o papel dos computadores pessoais na educação por décadas. Foi gratificante ver como os computadores afetaram o processo educacional nos EUA e todos os sistemas escolares da América têm algum tipo de programa de aprendizado assistido por computador em uso atualmente. Mas é hora de as escolas perceberem que a tecnologia agora faz parte do nosso estilo de vida e ajudar nossos filhos a entender no nível do solo como a tecnologia funciona e pode ser usada para o seu potencial máximo ser um dos blocos de construção educacionais. Na melhor das hipóteses, poderia interessá-los pela tecnologia como carreira e, pelo menos, equipá-los para lidar com cada vez mais dispositivos e produtos relacionados à tecnologia que agora fazem parte de nossas vidas.

Por que as aulas de codificação devem ser obrigatórias no ensino fundamental | tim bajarin