"Learn to code"-type book for students?

Hey, all. I'll admit it: Ruby's my favorite language, at least in part because concepts that had been difficult or overly abstract in other languages were straightforward concepts in Ruby. And now, well, I'd like to share the fun. But I had ~25-odd years of hacking and slashing in various languages before I went down Ruby Road; what I'm looking for is an introduction-to-programming type of thing (book, website, whatever) that happens to use Ruby, *not* simply a book aimed at a programmer who's looking to learn Ruby. Basically, one that starts with simple challenges (increment a variable; figure out what use modulo is, or #to_int, etc., etc.) with Ruby as the fabric that ties these together.

Does such a beastie exist?

Thanks!

-Ken

You can share Head First Ruby (


)

The book is very beginner friendly (I didn't read the Ruby one, but I read
a few of their books and I had a friend who is a complete beginner reading
those and he liked it).

Alternatively you can use Leart to Program (
https://www.amazon.co.uk/Learn-Program-Using-Ruby-Facets/dp/1934356360/ref=sr_1_1?keywords=learn+to+program&qid=1563833933&s=gateway&sr=8-1)
which is very easy for a beginner to pick up. The focus is on programming
for complete beginners and it happens to use Ruby as the programming
language.

I have experience with both of them so I can recommend them, but I can't
remember other resources that are beginner friendl.

Hope that helps. Cheers.

···

On Mon, Jul 22, 2019 at 11:06 PM Ken D'Ambrosio <ken@jots.org> wrote:

Hey, all. I'll admit it: Ruby's my favorite language, at least in part
because concepts that had been difficult or overly abstract in other
languages were straightforward concepts in Ruby. And now, well, I'd
like to share the fun. But I had ~25-odd years of hacking and slashing
in various languages before I went down Ruby Road; what I'm looking for
is an introduction-to-programming type of thing (book, website,
whatever) that happens to use Ruby, *not* simply a book aimed at a
programmer who's looking to learn Ruby. Basically, one that starts with
simple challenges (increment a variable; figure out what use modulo is,
or #to_int, etc., etc.) with Ruby as the fabric that ties these
together.

Does such a beastie exist?

Thanks!

-Ken

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--
Kind regards,

Mugurel-Teodor (Bud) Chirica
LinkedIn: www.linkedin.com/in/mugurel-teodor-chirica

_Learn to Program_ by Chris Pine is exactly that! Highly recommend.

Liz Prescott

···

Sent from my iPhone

On Jul 22, 2019, at 6:06 PM, Ken D'Ambrosio <ken@jots.org> wrote:

Hey, all. I'll admit it: Ruby's my favorite language, at least in part because concepts that had been difficult or overly abstract in other languages were straightforward concepts in Ruby. And now, well, I'd like to share the fun. But I had ~25-odd years of hacking and slashing in various languages before I went down Ruby Road; what I'm looking for is an introduction-to-programming type of thing (book, website, whatever) that happens to use Ruby, *not* simply a book aimed at a programmer who's looking to learn Ruby. Basically, one that starts with simple challenges (increment a variable; figure out what use modulo is, or #to_int, etc., etc.) with Ruby as the fabric that ties these together.

Does such a beastie exist?

Thanks!

-Ken

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

Seconds on Learn to Program by Chris Pine (not the actor)! Digestible,
readable, and very beginner-coding.

···

On Mon, Jul 22, 2019 at 3:23 PM Mugurel Chirica <chirica.mugurel@gmail.com> wrote:

You can share Head First Ruby (
https://www.amazon.co.uk/Head-First-Ruby-Jay-McGavren/dp/1449372651/ref=sr_1_1?keywords=head+first+ruby&qid=1563833927&s=gateway&sr=8-1
)

The book is very beginner friendly (I didn't read the Ruby one, but I read
a few of their books and I had a friend who is a complete beginner reading
those and he liked it).

Alternatively you can use Leart to Program (
https://www.amazon.co.uk/Learn-Program-Using-Ruby-Facets/dp/1934356360/ref=sr_1_1?keywords=learn+to+program&qid=1563833933&s=gateway&sr=8-1)
which is very easy for a beginner to pick up. The focus is on programming
for complete beginners and it happens to use Ruby as the programming
language.

I have experience with both of them so I can recommend them, but I can't
remember other resources that are beginner friendl.

Hope that helps. Cheers.

On Mon, Jul 22, 2019 at 11:06 PM Ken D'Ambrosio <ken@jots.org> wrote:

Hey, all. I'll admit it: Ruby's my favorite language, at least in part
because concepts that had been difficult or overly abstract in other
languages were straightforward concepts in Ruby. And now, well, I'd
like to share the fun. But I had ~25-odd years of hacking and slashing
in various languages before I went down Ruby Road; what I'm looking for
is an introduction-to-programming type of thing (book, website,
whatever) that happens to use Ruby, *not* simply a book aimed at a
programmer who's looking to learn Ruby. Basically, one that starts with
simple challenges (increment a variable; figure out what use modulo is,
or #to_int, etc., etc.) with Ruby as the fabric that ties these
together.

Does such a beastie exist?

Thanks!

-Ken

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--
Kind regards,

Mugurel-Teodor (Bud) Chirica
LinkedIn: www.linkedin.com/in/mugurel-teodor-chirica

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--
Kevin Kochanski
Client Liaison
(619) 786-4435
www.notch8.com

https://launchschool.com/books/ruby

···

On Mon, Jul 22, 2019, 11:06 PM Ken D'Ambrosio <ken@jots.org> wrote:

Hey, all. I'll admit it: Ruby's my favorite language, at least in part
because concepts that had been difficult or overly abstract in other
languages were straightforward concepts in Ruby. And now, well, I'd
like to share the fun. But I had ~25-odd years of hacking and slashing
in various languages before I went down Ruby Road; what I'm looking for
is an introduction-to-programming type of thing (book, website,
whatever) that happens to use Ruby, *not* simply a book aimed at a
programmer who's looking to learn Ruby. Basically, one that starts with
simple challenges (increment a variable; figure out what use modulo is,
or #to_int, etc., etc.) with Ruby as the fabric that ties these
together.

Does such a beastie exist?

Thanks!

-Ken

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

As many thumbs and big toes as I have up for Chris Pine and Learn to Program. I bought it for my kids, and read it for myself (and learned things) after 15 years of professional experience.

Walter

···

On Jul 22, 2019, at 6:33 PM, Kevin Kochanski <kevin@notch8.com> wrote:

Seconds on Learn to Program by Chris Pine (not the actor)! Digestible, readable, and very beginner-coding.

On Mon, Jul 22, 2019 at 3:23 PM Mugurel Chirica <chirica.mugurel@gmail.com> wrote:
You can share Head First Ruby (https://www.amazon.co.uk/Head-First-Ruby-Jay-McGavren/dp/1449372651/ref=sr_1_1?keywords=head+first+ruby&qid=1563833927&s=gateway&sr=8-1)

The book is very beginner friendly (I didn't read the Ruby one, but I read a few of their books and I had a friend who is a complete beginner reading those and he liked it).

Alternatively you can use Leart to Program (https://www.amazon.co.uk/Learn-Program-Using-Ruby-Facets/dp/1934356360/ref=sr_1_1?keywords=learn+to+program&qid=1563833933&s=gateway&sr=8-1) which is very easy for a beginner to pick up. The focus is on programming for complete beginners and it happens to use Ruby as the programming language.

I have experience with both of them so I can recommend them, but I can't remember other resources that are beginner friendl.

Hope that helps. Cheers.

On Mon, Jul 22, 2019 at 11:06 PM Ken D'Ambrosio <ken@jots.org> wrote:
Hey, all. I'll admit it: Ruby's my favorite language, at least in part
because concepts that had been difficult or overly abstract in other
languages were straightforward concepts in Ruby. And now, well, I'd
like to share the fun. But I had ~25-odd years of hacking and slashing
in various languages before I went down Ruby Road; what I'm looking for
is an introduction-to-programming type of thing (book, website,
whatever) that happens to use Ruby, *not* simply a book aimed at a
programmer who's looking to learn Ruby. Basically, one that starts with
simple challenges (increment a variable; figure out what use modulo is,
or #to_int, etc., etc.) with Ruby as the fabric that ties these
together.

Does such a beastie exist?

Thanks!

-Ken

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--
Kind regards,

Mugurel-Teodor (Bud) Chirica
LinkedIn: www.linkedin.com/in/mugurel-teodor-chirica

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--
Kevin Kochanski
Client Liaison
(619) 786-4435
www.notch8.com

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>