Ruby: Difference between revisions
No edit summary |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
==Sihtrühm== | |||
Programmeerimise algkursuse läbinud või analoogse teadmise omandanud õppurid. | |||
Kellel eeldus puudub, kuid soovib ainet deklareerida, peab õppejõuga leppima kokku testi aja. | |||
==Eeldused== | |||
Õppur teab mõisteid mõne programmeerimiskeele (nt. Java) baasil: | |||
* Muutuja | |||
* Funktsioon | |||
* Korduslause | |||
* Meetod | |||
* Klass | |||
* Tingimuslause | |||
== Õpiväljundid== | |||
Pärast aine edukat sooritamist on õppur omandanud minimaalselt teadmised/oskused | |||
* lihtsamate skriptide lugemine ja kohandamine | |||
* lihtsamate skriptide iseseisev loomine | |||
* Ruby standard teegi olulisemate funtsioonide tundmine ja kasutamisoskus | |||
==Kava== | |||
=Lingid= | =Lingid= | ||
[http://www.humblelittlerubybook.com/book/html/ Hea algõpetus, kindlasti | [http://www.humblelittlerubybook.com/book/html/ Hea algõpetus, kindlasti lugeda] - tudengid võivad ise lugeda | ||
[http://ruby.learncodethehardway.org/book/ Ruby õpetus läbi ülesannete] - võib kasutada õppetöös | |||
[http://rubymonk.com/ Interaktiive ja lihtne õppematerjal] - tudengid võivad ise harjutada | |||
[http://rubylearning.com/satishtalim/tutorial.html Hea materjal] - võib lugeda | |||
[http://www.ruby-doc.org/docs/ProgrammingRuby/ Programming Ruby The Pragmatic Programmer's Guide] - põhjalik lugemine (paberversioon Marguse käes) | |||
[http://pine.fm/LearnToProgram/ Juhend algajatele] | |||
[http://www.rubyist.net/~slagell/ruby/index.html Ruby User's Guide] | |||
[http://en.wikibooks.org/wiki/Ruby_programming_language Wikibook] | |||
[http://www.ruby-doc.org/ Ruby Doc] | |||
[http://www.ruby-doc.org/docs/keywords/1.9/ Ruby reserveeritud sõnad] | |||
[http://www.ruby-doc.org/docs/Immersive%20Ruby%20programming%20course/RubyCourse_1.0-1.pdf Brian Schröeder's immersive Ruby programming course] | |||
==Videod== | |||
[http://confreaks.com/events/rubyconf2010 RubyConf 2010 - konverentsi ettekanded] | |||
=Sorteerimata lingid= | =Sorteerimata lingid= |
Latest revision as of 13:42, 21 June 2012
Sissejuhatus
NB: Toores pala!
See leht on mõeldud Ruby keele õppijate suunamiseks. Hetkel antud kursus EIK õppekavast puudub, kuid loodame, et see sinna jõuab. Siin leiad õpijuhendi, mis näitab ühe võimaliku tee programmeerimiskeele Ruby õppimiseks.
Sihtrühm
Programmeerimise algkursuse läbinud või analoogse teadmise omandanud õppurid.
Kellel eeldus puudub, kuid soovib ainet deklareerida, peab õppejõuga leppima kokku testi aja.
Eeldused
Õppur teab mõisteid mõne programmeerimiskeele (nt. Java) baasil:
- Muutuja
- Funktsioon
- Korduslause
- Meetod
- Klass
- Tingimuslause
Õpiväljundid
Pärast aine edukat sooritamist on õppur omandanud minimaalselt teadmised/oskused
- lihtsamate skriptide lugemine ja kohandamine
- lihtsamate skriptide iseseisev loomine
- Ruby standard teegi olulisemate funtsioonide tundmine ja kasutamisoskus
Kava
Lingid
Hea algõpetus, kindlasti lugeda - tudengid võivad ise lugeda
Ruby õpetus läbi ülesannete - võib kasutada õppetöös
Interaktiive ja lihtne õppematerjal - tudengid võivad ise harjutada
Hea materjal - võib lugeda
Programming Ruby The Pragmatic Programmer's Guide - põhjalik lugemine (paberversioon Marguse käes)
Brian Schröeder's immersive Ruby programming course
Videod
RubyConf 2010 - konverentsi ettekanded
Sorteerimata lingid
http://www.sapphiresteel.com/The-Book-Of-Ruby - Hea materjal. Tundub, et ainult selle lugemisest piisab:) Kuid sellele on ka kõva kriitika - http://www.rubyinside.com/the-book-of-ruby-review-5166.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RubyInside+%28Ruby+Inside%29&utm_content=Google+Reader