Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.ruby > #4853 > unrolled thread

Teaching Ruby in CS1

Started byFranck Ditter <franck@ditter.org>
First post2011-05-21 10:31 +0200
Last post2011-05-21 04:06 -0500
Articles 12 — 7 participants

Back to article view | Back to comp.lang.ruby


Contents

  Teaching Ruby in CS1 Franck Ditter <franck@ditter.org> - 2011-05-21 10:31 +0200
    Re: Teaching Ruby in CS1 Robert Klemme <shortcutter@googlemail.com> - 2011-05-21 10:56 +0200
      Re: Teaching Ruby in CS1 Anurag Priyam <anurag08priyam@gmail.com> - 2011-05-21 04:11 -0500
        Re: Teaching Ruby in CS1 Franck Ditter <franck@ditter.org> - 2011-05-21 17:06 +0200
          Re: Teaching Ruby in CS1 Stu <stu@rubyprogrammer.net> - 2011-05-21 14:33 -0500
            Re: Teaching Ruby in CS1 Franck Ditter <franck@ditter.org> - 2011-05-22 09:26 +0200
              Re: Teaching Ruby in CS1 Anurag Priyam <anurag08priyam@gmail.com> - 2011-05-22 02:35 -0500
              Re: Teaching Ruby in CS1 Uwe Kubosch <uwe@kubosch.no> - 2011-05-22 02:37 -0500
                Re: Teaching Ruby in CS1 Uwe Kubosch <uwe@kubosch.no> - 2011-05-22 02:38 -0500
            Re: Teaching Ruby in CS1 Patrick Lynch <kmandpjlynch@verizon.net> - 2011-05-26 09:08 -0500
          Re: Teaching Ruby in CS1 Anurag Priyam <anurag08priyam@gmail.com> - 2011-05-22 00:04 -0500
    Re: Teaching Ruby in CS1 Elnur Abdurrakhimov <elnur@elnur.org> - 2011-05-21 04:06 -0500

#4853 — Teaching Ruby in CS1

FromFranck Ditter <franck@ditter.org>
Date2011-05-21 10:31 +0200
SubjectTeaching Ruby in CS1
Message-ID<franck-CAA9CE.10312121052011@news.free.fr>
Who knows some good CS1 references for teaching Python ?
Thanks,

   franck

[toc] | [next] | [standalone]


#4854

FromRobert Klemme <shortcutter@googlemail.com>
Date2011-05-21 10:56 +0200
Message-ID<93pd2jFg7hU1@mid.individual.net>
In reply to#4853
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

[toc] | [prev] | [next] | [standalone]


#4856

FromAnurag Priyam <anurag08priyam@gmail.com>
Date2011-05-21 04:11 -0500
Message-ID<BANLkTin7qTWcKYwgybcFbEKuY1qgJvZ3jw@mail.gmail.com>
In reply to#4854
> 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.

[1]: http://greenteapress.com/thinkpython/

-- 
Anurag Priyam
http://about.me/yeban/

[toc] | [prev] | [next] | [standalone]


#4860

FromFranck Ditter <franck@ditter.org>
Date2011-05-21 17:06 +0200
Message-ID<franck-C2E439.17062521052011@news.free.fr>
In reply to#4856
I was meaning "Ruby in CS1" of course. Ooops !

   franck

In article <BANLkTin7qTWcKYwgybcFbEKuY1qgJvZ3jw@mail.gmail.com>,
 Anurag Priyam <anurag08priyam@gmail.com> wrote:

> > 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.
> 
> [1]: http://greenteapress.com/thinkpython/

[toc] | [prev] | [next] | [standalone]


#4866

FromStu <stu@rubyprogrammer.net>
Date2011-05-21 14:33 -0500
Message-ID<BANLkTi=QcKZ9dVe=+786Bx+_JJA8cUWwAg@mail.gmail.com>
In reply to#4860
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

On Sat, May 21, 2011 at 10:10 AM, Franck Ditter <franck@ditter.org> wrote:
> I was meaning "Ruby in CS1" of course. Ooops !
>
>   franck
>
> In article <BANLkTin7qTWcKYwgybcFbEKuY1qgJvZ3jw@mail.gmail.com>,
>  Anurag Priyam <anurag08priyam@gmail.com> wrote:
>
>> > 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.
>>
>> [1]: http://greenteapress.com/thinkpython/
>
>

[toc] | [prev] | [next] | [standalone]


#4878

FromFranck Ditter <franck@ditter.org>
Date2011-05-22 09:26 +0200
Message-ID<franck-03D891.09261922052011@news.free.fr>
In reply to#4866
> Though I haven't read it I have come across this:
> 
> http://www.brpreiss.com/books/opus8/
> 
> ~Stu

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

   franck

[toc] | [prev] | [next] | [standalone]


#4879

FromAnurag Priyam <anurag08priyam@gmail.com>
Date2011-05-22 02:35 -0500
Message-ID<BANLkTi=UXxYOd1RPU5Jemux6O+AhR+gC4g@mail.gmail.com>
In reply to#4878
> Interesting. But I was interested in pointers to actual CS1
> teaching Ruby, preferably in known universities...

Is Ruby even taught in any University?

-- 
Anurag Priyam
http://about.me/yeban/

[toc] | [prev] | [next] | [standalone]


#4880

FromUwe Kubosch <uwe@kubosch.no>
Date2011-05-22 02:37 -0500
Message-ID<A47F7609-FD1E-4CEB-8799-915FC72259B5@kubosch.no>
In reply to#4878
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 Kubosch
Kubosch Consulting
uwe@kubosch.no
http://kubosch.no/





[toc] | [prev] | [next] | [standalone]


#4881

FromUwe Kubosch <uwe@kubosch.no>
Date2011-05-22 02:38 -0500
Message-ID<6D2F65F5-9537-4853-8236-1261CA87F045@kubosch.no>
In reply to#4880
On 2011-05-22, at 09:37, Uwe Kubosch wrote:

> 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/


..and here the link to the Ruby part of the course:

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

--
With kind regards
Uwe Kubosch
Kubosch Consulting
uwe@kubosch.no
http://kubosch.no/





[toc] | [prev] | [next] | [standalone]


#5089

FromPatrick Lynch <kmandpjlynch@verizon.net>
Date2011-05-26 09:08 -0500
Message-ID<C9850E9111AC43DF8A04287F69C28D53@UserPC>
In reply to#4866
..thanks for the link Stu, I will read the book that it points to...
Good weekend

----- Original Message ----- 
From: "Stu" <stu@rubyprogrammer.net>
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
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

On Sat, May 21, 2011 at 10:10 AM, Franck Ditter <franck@ditter.org> wrote:
> I was meaning "Ruby in CS1" of course. Ooops !
>
> franck
>
> In article <BANLkTin7qTWcKYwgybcFbEKuY1qgJvZ3jw@mail.gmail.com>,
> Anurag Priyam <anurag08priyam@gmail.com> wrote:
>
>> > 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.
>>
>> [1]: http://greenteapress.com/thinkpython/
>
>


[toc] | [prev] | [next] | [standalone]


#4876

FromAnurag Priyam <anurag08priyam@gmail.com>
Date2011-05-22 00:04 -0500
Message-ID<BANLkTimbg8ZWdk81w+GCbv-ySvsgPVSe0g@mail.gmail.com>
In reply to#4860
> I was meaning "Ruby in CS1" of course. Ooops !

The Ruby Programming 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.

-- 
Anurag Priyam
http://about.me/yeban/

[toc] | [prev] | [next] | [standalone]


#4855

FromElnur Abdurrakhimov <elnur@elnur.org>
Date2011-05-21 04:06 -0500
Message-ID<BANLkTinLRaac1sLA1RJcC0eFiU63HQtydw@mail.gmail.com>
In reply to#4853
[Note:  parts of this message were removed to make it a legal post.]

Have you accidentally typed "Python" instead of "Ruby"?

On Sat, May 21, 2011 at 12:35 PM, Franck Ditter <franck@ditter.org> wrote:

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

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.ruby


csiph-web