Aprenda a linguagem de programação Ruby enquanto se diverte com Hack Hack

Propaganda

Propaganda
Propaganda

Se você estiver querendo aprender Ruby, esteja começando com zero de experiência em programação ou tenha poucas linguagens de programação, Hackety Hack é uma maneira fácil e divertida de se molhar. O Hackety Hack inclui um compilador embutido e um ambiente de construção para a linguagem Ruby, rodando ao lado de um sistema tutorial que o guiará passo-a-passo.

Semelhante a Alice, que nós cobrimos antes Alice ensina programação de computador orientada a objeto para crianças Alice ensina programação de computador orientada a objeto para crianças Leia mais, é entendido como um tutorial iniciante para programação; no entanto, a principal diferença é que Alice é um kit de ferramentas de programação GUI, enquanto o Hackety Hack é um ambiente de programação “real” baseado em texto.


Para começar, baixe o Hackety Hack para o seu sistema operacional. Versões estão disponíveis para Windows, Mac OS X e Linux. Mesmo que seu site diz que é para 64 bits apenas o download funcionou bem na minha máquina de 32 bits do Windows, então talvez isso seja destinado apenas para a versão do Mac OS X.

linguagem de programação rubi

Clique em " Pronto " para iniciar o programa.

Noções básicas sobre programação de aprendizado

O Hack Hack começa com um menu de lições. Comece aprendendo como o sistema Hackety Hack está configurado. Ele mostrará o que cada botão do lado esquerdo significa e o que acontece quando você clica neles.

linguagem de programação rubi

O restante dos tutoriais é voltado para programadores iniciantes, mas se você for novo na linguagem Ruby, eles também serão úteis. Eles são espirituosos e divertidos, o que ajuda enquanto você está aprendendo uma linguagem de programação; Se você já leu um tutorial chato antes de saber o que quero dizer.

Como programar em Ruby

O primeiro programa que você irá escrever será o programa “Hello World”, que é padrão nos círculos de linguagem de programação de computadores. Não tente copiar e colar o programa - ele não permitirá que você e você aprendam melhor o idioma ao digitá-lo.

linguagem de programação rubi

A partir daí, você obtém níveis progressivamente difíceis de programação a partir dos tutoriais. Depois de ter o básico de programação, incluindo algoritmos, loops, variáveis ​​e assim por diante; você passará para um kit de ferramentas de programação gráfica incluído no Hackety Hack, chamado Shoes.

O último tutorial sobre Hackety Hack é um programa básico da Shoes. Aprender a gerenciar caixas de entrada e os resultados em uma interface gráfica é um passo importante para escrever um programa do “mundo real” com o qual você pode interagir. O tutorial irá guiá-lo através de uma amostra de texto de entrada e saída.

linguagem rubi

Eu fiz os tutoriais, o que vem depois?

Se você terminou os tutoriais, a diversão não pára por aí. Hackety Hack tem integração com o seu site permitindo que você faça o upload de seus próprios programas e visualize outros programas que as pessoas carregaram. Estes dão uma idéia melhor do que é possível com a linguagem de programação Ruby, e como na maioria das linguagens de programação, você está limitado apenas à sua imaginação. Assim que tiver terminado os tutoriais Hackety Hack, você pode querer verificar esses outros recursos para aprender Ruby:

  • Calçados manuais, tutoriais, exemplos e mais
  • Programando Ruby
  • Aprendendo Ruby - O'Reilly Reservar
  • O manual do Ruby

Depois de ter superado o Hackety Hack, baixe o Ruby para o seu sistema operacional e continue sua jornada de programação.

Conclusão

O Hackety Hack é uma ótima introdução à linguagem Ruby para programadores e não programadores. Eu diria que é para qualquer um que tenha habilidades matemáticas básicas, talvez com apenas 10 anos de idade. Mas não deixe que isso o afaste se você for mais velho - ele está escrito de tal maneira que, mesmo para programadores experientes, não é um insulto e, na verdade, é bom repassar o básico novamente.

Eu tive alguns problemas com o programa e a falta da capacidade de colar qualquer texto, o que dificultou a importação de alguns programas maiores do site deles. Não tenho certeza se isso é proposital ou um bug, mas alguma funcionalidade de colar seria útil para programas maiores.

Se você está querendo aprender uma linguagem de programação, não há melhor momento do que agora para começar. Hackety Hack é uma maneira perfeita de começar a aprender Ruby. Se você começar a gastar muito tempo escrevendo programas, simplesmente não me culpe!

In this article