Ruby: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mernits (talk | contribs)
No edit summary
Ttanav (talk | contribs)
 
(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 luged]
[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)

Juhend algajatele

Ruby User's Guide

Wikibook

Ruby Doc

Ruby reserveeritud sõnad

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


http://www.sapphiresteel.com/Tutorials/Ruby-In-Steel-Tutorials/Programming/article/the-little-book-of-ruby