Si quieres iniciarte en ruby este curso interactivo es lo que ocupas ya que te va guiando y diciendo mas o menos lo que necesitas hacer a demás de que esta bien explicado del por que de las cosas, yo ya lo hice y ruby me parece un lenguaje de programación muy poetico jaja, bien tipo lenguaje natural por sus metodos, programas como si le hablaras a la maquina eso me pareció que estaba haciendo, ya lo veran cuando hagan el tutorial interactivo en http://tryruby.org.
Ya teniendo una noción de ruby puedes aprender ruby on rails en eso es lo que ando ahora pero mientras hagan el tutorial de ruby para que vayan entiendo un poco del leguaje y si les gusta pues luego aprenden ruby on rails.