Teaching Ruby in CS1

Who knows some good CS1 references for teaching Python ?
Thanks,

franck

Have you accidentally typed “Python” instead of “Ruby”?

On 05/21/2011 10:31 AM, Franck Ditter wrote:

Who knows some good CS1 references for teaching Python ?
Thanks,

franck

You post this in com.lang.ruby? What kind of answers do you expect?

Cheers

robert

You post this in com.lang.ruby? What kind of answers do you expect?

:D.

Anyways, when I was into Python long back, I liked “Thinking Like a
Computer Scientist”. Can’t say if you can use it for CS 101 though.

There is a how to think like a computer scientist book for java,
python and c++ but the ruby one is not finished from what I’ve seen.

Though I haven’t read it I have come across this:

http://www.brpreiss.com/books/opus8/

~Stu

I was meaning “Ruby in CS1” of course. Ooops !

The Ruby P.ming Language + Ruby Best Practices should be used to
teach Ruby anywhere. While the former is about learning the core
language, the later is about using it.

Depending on what all you want to cover, you can probably sneak in
some chapters of Design Patterns in Ruby.

I was meaning “Ruby in CS1” of course. Ooops !

franck

In article [email protected],

Though I haven’t read it I have come across this:

brpreiss.com

~Stu

Interesting. But I was interested in pointers to actual CS1
teaching Ruby, preferably in known universities…
Thanks,

franck

Interesting. But I was interested in pointers to actual CS1
teaching Ruby, preferably in known universities…

Is Ruby even taught in any University?

On 2011-05-22, at 09:30, Franck Ditter wrote:

Interesting. But I was interested in pointers to actual CS1
teaching Ruby, preferably in known universities…
Thanks,

I believe the University of Oslo uses Ruby in some of their courses:

Here is a link for an advanced course, but maybe you can contact them
for more info:

http://heim.ifi.uio.no/~hpl/INF5660/


With kind regards
Uwe K.
Kubosch Consulting
[email protected]

On 2011-05-22, at 09:37, Uwe K. wrote:

http://heim.ifi.uio.no/~hpl/INF5660/
…and here the link to the Ruby part of the course:

http://heim.ifi.uio.no/~hpl/INF5660/ruby/


With kind regards
Uwe K.
Kubosch Consulting
[email protected]

…thanks for the link Stu, I will read the book that it points to…
Good weekend

----- Original Message -----
From: “Stu” [email protected]
To: “ruby-talk ML” [email protected]
Sent: Saturday, May 21, 2011 3:33 PM
Subject: Re: Teaching Ruby in CS1

There is a how to think like a computer scientist book for java,
python and c++ but the ruby one is not finished from what I’ve seen.

Though I haven’t read it I have come across this:

http://www.brpreiss.com/books/opus8/

~Stu