5 Maneiras interessantes para aprender a código

aprender a códigoMuitas pessoas têm percebido a importância de aprender como codificar como uma habilidade de vida. Não importa onde você vá, e o trabalho que você tem, é sempre visto como em uma luz positiva, se você sabe como trabalhar algum código, mesmo se isso não é sua profissão. Como esta importância aumenta cada vez mais, há uma abundância de novas iniciativas para receber as crianças a aprender o código na escola. Embora seja grande para vê-los, você pode assumir o controle de sua educação de codificação, tomando algumas etapas em seu próprio país.

A melhor - e provavelmente mais surpreendente parte - é que ele não tem que ser uma provação chato. Não acredita em mim? Confira essas cinco maneiras diferentes você pode aprender a código.

ComputerCraft

Minecraft - O número um jogo indie multi-plataforma - é interpretado por aparentemente todos. Mesmo se você não joga mesmo, eu tenho certeza que você tem um bom número de amigos que fazem. Minecraft é extremamente extensível com lotes de mods diferentes, o que dá origem a pacotes como Tekkit. Há realmente um mod que está incluído no Tekkit, chamado ComputerCraft, que acrescenta um elemento de codificação inteira para o jogo.

Uma vez que você trabalhada um computador a partir dos itens necessários, você pode começar a codificar nele usando a linguagem Lua fácil de construir mineiros automáticas, enviar mensagens entre computadores dentro de Minecraft, e muito mais. Enquanto ele não construir quaisquer programas "tradicionais" ou aplicações web, ainda é muito codificação que pode ensinar as pessoas os conceitos que eles podem se estender a outros tipos de aplicações.

No entanto, esta é provavelmente a maneira mais divertida de fazê-lo, mantendo-o extremamente simples. Para obter ajuda na codificação com ComputerCraft, veja seu site.

Rebeca / Alice



Rebeca é um ambiente de programação em 3D, que é baseado fora Alice. Esta ferramenta é fantástica porque 3D programação de gráficos já é um conceito mais difícil que seja, assim que ter uma ferramenta que simplifica tudo para algo que pode ser usado para fins educacionais é uma grande coisa.

Um dos principais benefícios de Rebeca mais de Alice é o fato de que ele tenha sido internacionalizado por isso é mais fácil de traduzir para diferentes idiomas. Atualmente, o espanhol é disponível, além de Inglês.

3DPL

A 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, fácil de manipular o código e ver os resultados. Embora esta linguagem de programação não deve ser usado para projetos reais, ainda é uma grande ferramenta educacional que mostra o funcionamento de uma forma mais simples.

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

área de trabalho Scripting

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



Usuários do Windows podem criar .bat de scripts, os usuários de Mac podem criar AppleScript arquivos e Linux podem criar scripts (.sh) festança. Há um grande número de aplicações para as quais estes podem ser utilizados. Alguns exemplos incluem renomeação em massa de arquivos ou outras operações em massa, em busca de arquivos específicos, e muito mais.

Raspberry Pi

aprender a código

Se preferir deixar o computador em que você faz seu trabalho sozinho, então você pode estar interessado em obter um Raspberry Pi para o seu código de aprendizagem aventuras. O dispositivo é apenas o tamanho de um cartão de crédito, ainda tem poder suficiente para executar alguns jogos de baixos recursos e custa apenas US $ 35 para o modelo high-end.

O Raspberry Pi executa uma distribuição Linux baseada em ARM completo (que você começa a escolher como você vai precisar para preparar um cartão SD para usar com ele), então você tem muitas opções à sua disposição, incluindo linguagens de programação tradicionais, como C / C ++, de script, como Bash, e outras línguas que fazem uso de portas personalizadas do Pi que trabalham com hardware personalizado. Portanto, tanta flexibilidade pode valer a pena deixar cair uma quantidade relativamente pequena de dinheiro.

Conclusão

Esperemos que estas 5 maneiras originais de código de aprendizagem irá ajudá-lo a começar e motivado para ficar com ele. Como eu disse anteriormente, ele não precisa ser chato código que faz coisas muito minúsculas - pode ser emocionante e usados ​​em muitas aplicações diferentes que são altamente popular. Não importa se você é apenas uma criança ou um adulto olhando para aprender algumas habilidades, não há melhor momento do que agora para começar!

Você quer aprender a código? Se você já tem, qual é o seu método preferido de ensinar aos outros? Deixe-nos saber nos comentários!


» » 5 Maneiras interessantes para aprender a código