Aprende el lenguaje de programación Ruby mientras te diviertes con Hackety Hack

Aprende el lenguaje de programación Ruby mientras te diviertes con Hackety Hack / Windows

Si desea aprender Ruby, ya sea que esté comenzando con cero experiencia en programación o tenga algunos lenguajes de programación en su haber, Hackety Hack es una manera fácil y divertida de mojarse los pies. Hackety Hack incluye un compilador integrado y un entorno de compilación para el lenguaje Ruby, que se ejecuta junto con un sistema de tutoriales que lo guiará paso a paso.

Al igual que Alicia, que hemos cubierto antes, Alicia Enseña Programación Informática Orientada a Objetos para Niños Alicia Enseña Programación Informática Orientada a Objetos Para Niños Leer más, está pensada como una guía de aprendizaje para principiantes; Sin embargo, la principal diferencia es que Alice es un conjunto de herramientas de programación GUI, mientras que Hackety Hack es un software basado en texto. “real” entorno de programación.


Para comenzar, descargue Hackety Hack [Ya no está disponible] para su sistema operativo. Las versiones están disponibles para Windows, Mac OS X y Linux. A pesar de que su sitio web dice que es solo para 64 bits, la descarga funcionó bien en mi máquina con Windows de 32 bits, por lo que quizás solo sea para la versión Mac OS X.

Hacer clic “Listo” para comenzar el programa.

Conceptos básicos de programación de aprendizaje

Hackety Hack comienza con un menú de Lecciones. Comience por aprender cómo se configura el sistema Hackety Hack. Le mostrará lo que significa cada botón en el lado izquierdo y lo que sucede cuando hace clic en ellos.

El resto de los tutoriales están orientados a programadores principiantes, pero si eres nuevo en el lenguaje Ruby, también serán útiles. Son ingeniosos y divertidos, lo que ayuda mientras aprendes un lenguaje de programación; Si alguna vez has leído un tutorial aburrido antes de que sepas lo que quiero decir.

Cómo programar en ruby

El primer programa que escribirás será un “Hola Mundo” Programa que es estándar en los lenguajes de programación informática. No intente copiar y pegar el programa; no le permitirá a usted aprender mejor el idioma cuando lo escriba..

A partir de ahí, obtienes niveles de programación progresivamente difíciles a partir de los tutoriales. Después de tener los conceptos básicos de la programación, incluidos algoritmos, bucles, variables, etc. pasará a un kit de herramientas de programación gráfica incluido con Hackety Hack llamado Shoes.

El último tutorial sobre Hackety Hack es un programa básico de zapatos. Aprender a administrar cuadros de entrada y los resultados en una interfaz gráfica es un paso importante para escribir un “mundo real” Programa con el que puedes interactuar. El tutorial lo llevará a través de un texto de entrada de muestra y salida.

He hecho los tutoriales, ¿y ahora qué??

Si has terminado los tutoriales, la diversión no termina ahí. Hackety Hack tiene integración con su sitio web que le permite cargar sus propios programas y ver otros programas que la gente ha subido. Esto te da una mejor idea de lo que es posible con el lenguaje de programación Ruby, y como con la mayoría de los lenguajes de programación, solo estás limitado a tu imaginación. Una vez que haya terminado con los tutoriales de Hackety Hack, puede consultar estos otros recursos para aprender Ruby:

  • Zapatos manuales, tutoriales, ejemplos y más.
  • Programacion ruby
  • Aprendiendo Ruby - Libro de O'Reilly
  • El manual de rubí

Una vez que hayas superado Hackety Hack, descarga Ruby para tu sistema operativo y continúa en tu viaje de programación.

Conclusión

Hackety Hack es una excelente introducción al lenguaje Ruby para programadores y no programadores por igual. Yo diría que está destinado a cualquier persona que tenga conocimientos básicos de matemáticas algebraicas, quizás desde los 10 años de edad. Pero no deje que eso lo aleje si es mayor: está escrito de tal manera que incluso para programadores experimentados no es insultante y en realidad es bueno repasar los conceptos básicos nuevamente..

Me encontré con algunos bloqueos de programas y la falta de capacidad para pegar en cualquier texto, lo que dificultó la importación de algunos programas más grandes desde su sitio web. No estoy seguro si esto es a propósito o un error, pero alguna funcionalidad de pegado sería útil para programas más grandes.

Si desea aprender un lenguaje de programación, no hay mejor momento que ahora para comenzar. Hackety Hack es una manera perfecta de comenzar a aprender Ruby. Si empiezas a pasar mucho tiempo escribiendo programas, no me culpes.!

Explorar más sobre: ​​programación, consejos de estudio.