Upload
anu-salow
View
155
Download
3
Embed Size (px)
Citation preview
+
Ruby on railsOhjelmointia kevein ottein 2012
+Mikä on Ruby on Rails?
Ruby on Rails on uudenlainen ohjelmointikieli ja kehitysympäristö, jolla
voit tehdä vaikkapa web-sovelluksia.
Voit opetella ohjelmoinnin alkeet
Voit tutustua luokkaan, metodiin, luomiseen ja tuhoamiseen, etsimiseen, nimeämiseen – ainakin ihan aluksi
+Ruby on rails opiskelu
Mene sivustoon osoitteessa
http://tryruby.org/levels/1/challenges/0
Opastus neuvoo sinua alusta alkaen, älä anna englannin kielen pelottaa
Kirjoita pyydettäessä oma nimesi esim ”Anucca” - siis lainausmerkeissä: ohjelma tunnistaa sen tietyksi merkkijonoksi eli String.
Kirjoita nimesi kuusi kertaa käskyllä ”Anucca”*6
ja näin edelleen
+Metodit Metodeilla tarkoitetaan toimintaa: jokin tekee jotain
Ruby-kielessä matemaattiset laskutoimitukset tunnistetaan heti : esim 5 + 6 ohjelma laskee vastauksen.
Muuten metodi erotetaan tekijästään pisteellä
Esimerkiksi käännetään jokin merkkijono käytetään reverse-metodia
”Anucca”.reverse
Myöhemmin voit oppia luomaan kappaleita ja metodeja ja kirjoittaa vaikka ”Misse”.naukuu. Kunhan olet määritellyt mitä naukuminen on
+Tänään siis kevyttä kokeilua Tässä ensin pätkä oikeaa koodia.
(Sitä voit kokeilla avaamalla päätteen eli Windowsin command promptin. Kirjoita kuitenkin ensin irb.)
5.times { print "We *love* Ruby -- it's outrageous!" }
Kun olet kokeillut ensimmäisen linkin koodausta, voit mennä kokeilemaan onnistutko luomaan Zombieita:
http://railsforzombies.org/levels/1