Lær Ruby Programming Language Mens du har det gøy med Hackety Hack

Lær Ruby Programming Language Mens du har det gøy med Hackety Hack / Windows

Hvis du har lyst til å lære Ruby, enten du starter med null programmeringserfaring eller har noen programmeringsspråk under beltet ditt, er Hackety Hack en enkel og morsom måte å få føttene våt på. Hackety Hack inkluderer en innebygd kompilator og byggemiljø for Ruby-språket, som kjører ved siden av et opplæringssystem som vil gå deg gjennom trinn for trinn.

I likhet med Alice, som vi har dekket før Alice lærer Objektorientert Computer Programmering til Kids Alice lærer Objektorientert Computer Programmering til Kids Read More, er det ment som en nybegynneropplæring til programmering; men den viktigste forskjellen er at Alice er et GUI programmeringsverktøy, mens Hackety Hack er en tekstbasert “ekte” programmeringsmiljø.


For å begynne, last ned Hackety Hack [Ikke lenger tilgjengelig] for operativsystemet. Versjoner er tilgjengelige for Windows, Mac OS X og Linux. Selv om deres nettside sier at det er for 64-bit bare fungerte nedlastingen fint på min 32-bits maskin i Windows, så kanskje det bare er ment for Mac OS X-versjonen..

Klikk “Klar” for å starte programmet.

Lære Programmering Grunnleggende

Hackety Hack starter med en meny med Lessons. Begynn med å lære hvordan Hackety Hack-systemet er satt opp. Det vil vise deg hva hver knapp på venstre side betyr, og hva som skjer når du klikker på dem.

Resten av opplæringen er rettet mot nybegynnerprogrammerere, men hvis du er ny på Ruby-språket, vil de også være nyttige. De er vittig og morsom som hjelper mens du lærer et programmeringsspråk; hvis du noen gang har lest en kjedelig opplæring før du vet hva jeg mener.

Slik programmerer du i Ruby

Det første programmet du vil skrive vil være en “Hei Verden” program som er standard i programmeringsspråkssirkler. Ikke prøv å kopiere og lime inn programmet - det vil ikke la deg, og du lærer språket mye bedre når du skriver det ut.

Derfra får du gradvis vanskelige programmeringsnivåer fra opplæringen. Etter at du har grunnleggende programmering inkludert algoritmer, sløyfer, variabler og så videre ned; Du vil gå videre til en grafisk programmeringsverktøy sett med Hackety Hack navngitt Sko.

Den siste opplæringen på Hackety Hack er et grunnleggende sko-program. Lære hvordan du administrerer input bokser og resultatene på et grafisk grensesnitt er et viktig skritt i å skrive a “virkelige verden” program som du kan samhandle med. Opplæringen vil lede deg gjennom en prøveinngangstekst og utgang.

Jeg har gjort opplæringene, hva neste?

Hvis du er ferdig med opplæringen, stopper moroa ikke der. Hackety Hack har integrering med sitt nettsted slik at du kan laste opp dine egne programmer og se andre programmer folk har lastet opp. Disse gir deg en bedre ide om hva som er mulig med programmeringsspråket Ruby, og som med de fleste programmeringsspråk er du bare begrenset til fantasien din. Når du er ferdig med Hackety Hack-opplæringen, vil du kanskje sjekke ut disse andre ressursene for å lære Ruby:

  • Sko manual, opplæring, eksempler og mer
  • Programmering Ruby
  • Lære Ruby - O'Reilly Book
  • The Ruby Manual

Når du har utvokst Hackety Hack, last ned Ruby for operativsystemet og fortsett på programmeringsreisen.

Konklusjon

Hackety Hack er en flott introduksjon til Ruby-språket for programmerere og ikke-programmører. Jeg vil si det er ment for alle som har grunnleggende algebraiske matteferdigheter, kanskje like unge som 10 år gamle. Men ikke la det vende deg bort hvis du er eldre - den er skrevet på en slik måte at det ikke er fornærmende for selv erfarne programmerere, og det er faktisk bra å gå over det grunnleggende igjen.

Jeg kjørte inn i noen programkrasj og mangelen på muligheten til å lime inn i noen tekst, noe som forhindret import av noen større programmer fra deres nettside. Jeg er ikke sikker på om dette er fornuftig eller en feil, men noen limefunksjonalitet vil være nyttig for større programmer.

Hvis du har lyst til å lære et programmeringsspråk, er det ingen bedre tid enn nå å komme i gang. Hackety Hack er en perfekt måte å komme i gang med å lære Ruby. Hvis du begynner å bruke mye tid på å skrive programmer, bare ikke klandre meg!

Utforsk mer om: Programmering, Studietips.