Реклама

Если вы хотели изучать Ruby, начинаете ли вы с нулевого опыта программирования или У вас есть несколько языков программирования, Hackety Hack - это простой и увлекательный способ подняться мокрый. Hackety Hack включает в себя встроенный компилятор и среду сборки для языка Ruby, а также учебную систему, которая проведет вас шаг за шагом.

Похож на Алису, который мы рассмотрели ранее Алиса учит детей объектно-ориентированному программированию Читать далее , он предназначен для начинающих учебник по программированию; однако основное отличие заключается в том, что Алиса - это набор инструментов для программирования с графическим интерфейсом, а Hackety Hack - это текстовая «реальная» среда программирования.

Для начала загрузите Hackety Hack [больше не доступно] для вашей операционной системы. Доступны версии для Windows, Mac OS X и Linux. Несмотря на то, что на их веб-сайте написано, что только для 64-разрядной версии загрузка на моем 32-разрядном компьютере под управлением Windows работала нормально, возможно, она предназначена только для версии Mac OS X.

instagram viewer
язык программирования ruby

Нажмите «готов», Чтобы начать программу.

Основы программирования обучения

Hackety Hack начинается с меню уроков. Начните с изучения того, как настроена система Hackety Hack. Он покажет вам, что означает каждая кнопка на левой стороне и что происходит, когда вы нажимаете на них.

язык программирования ruby

Остальные учебники предназначены для начинающих программистов, но если вы новичок в языке Ruby, они также будут полезны. Они остроумны и забавны, что помогает, пока вы изучаете язык программирования; если вы когда-нибудь читали скучный урок, прежде чем вы поймете, что я имею в виду.

Как программировать на Ruby

Первой программой, которую вы напишите, будет программа «Hello World», стандартная в кругах компьютерного программирования. Не пытайтесь скопировать и вставить программу - она ​​не позволит вам, и вы гораздо лучше выучите язык, когда будете печатать.

язык программирования ruby

Оттуда вы получаете все более сложные уровни программирования из учебных пособий. После того, как у вас есть основы программирования, включая алгоритмы, циклы, переменные и т. Д. Вниз; Вы перейдете к инструментарию графического программирования, включенному в Hackety Hack с именем обувь.

Последнее руководство по Hackety Hack - это базовая программа для обуви. Научиться управлять полями ввода и результатами на графическом интерфейсе - важный шаг в написании программы «реального мира», с которой вы можете взаимодействовать. Учебник проведет вас через образец ввода текста и вывода.

рубиновый язык

Я сделал учебники, что дальше?

Если вы закончили уроки, веселье на этом не заканчивается. Hackety Hack имеет интеграцию со своим веб-сайтом, что позволяет вам загружать свои собственные программы и просматривать другие загруженные людьми программы. Они дают вам лучшее представление о том, что возможно с языком программирования Ruby, и, как и с большинством языков программирования, вы ограничены только своим воображением. Как только вы закончите с учебниками Hackety Hack, вы можете проверить эти другие ресурсы для изучения Ruby:

  • Руководство по обуви, учебные пособия, примеры и многое другое
  • Программирование Ruby
  • Изучение Руби - Книга О'Рейли
  • Руководство по Ruby

Как только вы переросли Hackety Hack, скачать Ruby для вашей операционной системы и продолжить свое путешествие по программированию.

Вывод

Hackety Hack - отличное введение в язык Ruby как для программистов, так и для непрограммистов. Я бы сказал, что он предназначен для тех, кто имеет базовые навыки алгебраической математики, возможно, в возрасте 10 лет. Но не позволяйте этому отвлекать вас, если вы старше - он написан таким образом, что даже для опытных программистов это не оскорбительно, и на самом деле хорошо снова пройтись по основам.

Я столкнулся с несколькими программными сбоями и отсутствием возможности вставлять любой текст, что затрудняло импорт некоторых более крупных программ с их веб-сайта. Я не уверен, намеренно ли это или ошибка, но некоторые функции вставки были бы полезны для больших программ.

Если вы хотели выучить язык программирования, то нет лучшего времени, чем сейчас, чтобы начать. Hackety Hack - отличный способ начать изучать Ruby. Если вы начинаете тратить много времени на написание программ, просто не вините меня!

Дейв Драгер работает в XDA Developers в пригороде Филадельфии, штат Пенсильвания.