Propaganda

aprender a codificarMuitas pessoas perceberam a importância de aprender a codificar como uma habilidade para a vida. Não importa para onde você vá e qual o seu emprego, sempre será visto como positivo se você souber trabalhar com algum código, mesmo que essa não seja sua profissão. À medida que essa importância aumenta cada vez mais, há muitas novas iniciativas para que as crianças aprendam código na escola. Embora seja ótimo vê-los, você pode controlar sua educação em codificação executando algumas etapas por conta própria.

A melhor - e provavelmente a parte mais surpreendente - é que não precisa ser uma provação chata. Não acredita em mim? Confira essas cinco maneiras diferentes de aprender a codificar.

ComputerCraft

Minecraft Introdução de um retardatário ao Minecraft [MUO Gaming]O Minecraft, a sensação baseada em blocos que assolou os jogos, agora tem mais de três anos. É quase difícil acreditar que faz tanto tempo desde que o primeiro alfa foi publicado - e é igualmente ... consulte Mais informação

instagram viewer
- o jogo indie multiplataforma número um - é jogado por todos. Mesmo se você não jogar, tenho certeza que você tem um bom número de amigos. O Minecraft é extremamente extensível com muitos mods diferentes, o que dá origem a pacotes como o Tekkit. Na verdade, existe um mod que está incluído no Tekkit, chamado ComputerCraft, que adiciona um elemento de codificação inteiro ao jogo.

Depois de criar um computador com os itens necessários, você pode começar a codificá-lo usando as ferramentas fáceis Lua para criar mineradores automáticos, enviar mensagens entre computadores no Minecraft e muito mais Mais. Embora ele não construa programas ou aplicativos "tradicionais" da Web, ainda é muito codificado que pode ensinar às pessoas os conceitos que eles podem estender a outros tipos de aplicativos.

No entanto, esta é provavelmente a maneira mais engraçada de fazer isso, mantendo-o extremamente simples. Para obter ajuda na codificação com o ComputerCraft, confira o site deles.

Rebeca / Alice

Rebeca é um ambiente de programação 3D baseado em Alice Alice ensina programação de computadores orientada a objetos para crianças consulte Mais informação . Essa ferramenta é fantástica porque a programação de gráficos 3D já é um conceito difícil, por isso, ter um ferramenta que simplifica tudo para algo que pode ser usado para fins educacionais é uma ótima coisa.

Um dos principais benefícios do Rebeca sobre Alice é o fato de ele ter sido internacionalizado, tornando mais fácil traduzi-lo para diferentes idiomas. Atualmente, o espanhol está disponível além do inglês.

3DPL

Uma linguagem de programação projetada especificamente para ajudar as pessoas a aprender conceitos de objetos 3D também pode ser um caminho a percorrer. 3DPL oferece uma maneira simples e direta de manipular código e ver os resultados. Embora essa linguagem de programação não deva ser usada em projetos reais, ainda é uma ótima ferramenta educacional que mostra o funcionamento de uma forma mais simples.

O site em torno do 3DPL oferece vários tutoriais sobre como fazer coisas legais com ele, por isso também vale a pena conferir se você está interessado em programação em 3D.

Script de área de trabalho

Se você quiser mexer com algo mais próximo da programação real, pode dar uma olhada nos scripts da área de trabalho. Embora esses scripts geralmente não usem linguagens de programação comuns, como C / C ++, eles permitem que você faça um trabalho real no computador, em vez de apenas "brincar". Você geralmente não precisa de ferramentas extras para scripts, além do seu editor de texto preferido.

Os usuários do Windows podem criar scripts .bat, os usuários do Mac podem criar AppleScript Como usar scripts de interface do usuário da Applescript no Mac consulte Mais informação arquivos e o Linux pode criar scripts bash (.sh). Há um grande número de aplicativos para os quais eles podem ser usados. Alguns exemplos incluem renomeação de arquivos em massa ou outras operações em massa, pesquisando arquivos específicos e muito mais.

Raspberry Pi

aprender a codificar

Se você preferir deixar o computador em que trabalha sozinho, pode estar interessado em obter uma Raspberry Pi Raspberry Pi - um computador ARM do tamanho de um cartão de crédito - seu por apenas US $ 25Algo grande está se formando na cidade universitária de Cambridge, Reino Unido. No ano passado, uma equipe de acadêmicos, empresários, palestrantes e programadores vem fazendo as alterações finais em um projeto muito interessante ... consulte Mais informação para suas aventuras de aprendizado de código. O dispositivo tem apenas o tamanho de um cartão de crédito, mas tem energia suficiente para rodar alguns jogos com poucos recursos e custa apenas US $ 35 para o modelo mais sofisticado.

O Raspberry Pi executa uma distribuição Linux completa baseada em ARM (que você escolhe quando precisar preparar um cartão SD para usá-lo), para ter muitas opções à sua disposição. descarte, incluindo linguagens de programação tradicionais como C / C ++, scripts como Bash e outras linguagens que fazem uso das portas personalizadas do Pi que funcionam com configurações personalizadas hardware. Portanto, vale a pena gastar tanta flexibilidade com uma quantia relativamente pequena de dinheiro.

Conclusão

Esperamos que essas 5 maneiras exclusivas de aprender código ajudem você a começar e a motivar-se a segui-lo. Como eu disse anteriormente, não precisa ser um código chato que faça coisas muito minúsculas - pode ser emocionante e usado em muitos aplicativos diferentes que são altamente populares. Não importa se você é apenas uma criança ou um adulto que procura aprender algumas habilidades, não há momento melhor do que agora para começar!

Deseja aprender a codificar? Se você já possui, qual é o seu método preferido de ensinar aos outros? Deixe-nos saber nos comentários!

Crédito de imagem: Fundo da Internet com código binário via Shutterstock

Danny é um sénior da Universidade do Norte do Texas que desfruta de todos os aspectos do software de código aberto e Linux.