Re: [ruby-81] - tips for teen ultra-novice beginners

From: user 3.
Sent on: Monday, February 25, 2008 7:02 PM
Hey Raphael!  Nice to see you on Ruby lists!

I'll also throw in my 2c.  How about try something like this:
http://hacketyhac...­

Hackety teaches Ruby to novices.  It was created by the most wonderful
'why the lucky stiff'.

Dean


On Mon, Feb 25, 2008 at 5:33 PM, Raphael Karunditu
<[address removed]> wrote:
> I disagree one can learn Ruby and RoR first. Thats like saying learn
>  assembly before learning C++ to learn about address space and pointers.
>  I think the joy of doing something and seeing it work will give the son
>  incentive to learn Ruby in more detail and learn the intricacies of
>  programming. He will also learn - hopefully - some good programming
>  habits that we had to unlearn because Ruby is so much more elegant than
>  the stuff I learnt growing up. He is young and his path is not our path,
>  just because we learnt them does not mean he should.
>
>  My 2c.
>
>  Raphael
>
>
>  Bess Ho wrote:
>  > I have to agree with Bill on this. It is better to experience the
>  > basic language so someone understand the beauty of RoR and leverage
>  > the framework. If Java and C++ are too tough, you can consider lighter
>  > languages like PHP or ASP or .NET.
>  >
>  > On Mon, Feb 25, 2008 at 5:13 PM, Billy <[address removed]
>
> > <mailto:[address removed]>> wrote:
>  >
>  >     If programming is going to be your son's future, I feel it's
>  >     important that he learns techniques that Java or C++ teach first
>  >     before moving on to other easier languages. I see it as using a
>  >     calculator before knowing what the calculator is actually doing
>  >     behind the scenes. Ruby and Rails makes things very easy for you,
>  >     but if you don't know why things have been made easy, it will make
>  >     it more difficult to transition to other languages and frameworks
>  >     where you don't have the luxury of relying on the language to do
>  >     everything for you. It really depends on if its going to be his
>  >     career, or just something for him to mess around with for fun for
>  >     the time being.
>  >
>  >     On Mon, Feb 25, 2008 at 4:56 PM, Gautam Sampathkumar
>
> >     <[address removed] <mailto:[address removed]>> wrote:
>  >
>  >         Agile Web development with Rails is a great book to get
>  >         started with. The book works through building a RoR app. Just
>  >         follow along with each chapter and that should get him off to
>  >         a great start.
>  >
>  >         Good luck,
>  >         Gautam
>  >
>  >
>  >         On Mon, Feb 25, 2008 at 4:53 PM, Bess Ho <[address removed]
>
> >         <mailto:[address removed]>> wrote:
>  >
>  >             Get a free RoR acct thru Joyent and Facebook. Start with
>  >             facebook RoR framework kit. It comes with instruction how
>  >             to build one.
>  >
>  >             On Mon, Feb 25, 2008 at 3:58 PM, Jessica Margolin
>
> >             <[address removed] <mailto:[address removed]>> wrote:
>  >
>  >                 My 15 y/o son wants to learn Ruby, Rails.
>  >                 He doesn't program at all.  Great at math/science,
>  >                 though. Visually oriented.
>  >
>  >                 Any suggestions on ways for him to start?
>  >
>  >                 Thanks!
>  >                 -Jessica
>  >
>  >                 On Thu, Feb 21, 2008 at 6:59 PM, Aaron Tavistock
>  >                 <[address removed]
>
> >                 <mailto:[address removed]>> wrote:
>  >
>  >                     I'm not sure if anyone else is going to this, but
>  >                     O'Reilly offers admission discounts for users
>  >                     groups.  I inquired on behalf of the East Bay
>  >                     group and got this back:
>  >
>  >                     "
>  >                     Hi Aaron
>  >
>  >                     Here you go
>  >
>  >                     RailsConf 2008
>  >                     May 29-June 1, 2008
>  >                     Oregon Convention Center
>  >                     Portland, OR
>  >                     <http://www.railsc...;­
>  >
>  >                     The user group discount code for this year is
>  >                     "rc08usrg" and is good for 15% off the
>  >                     registration price.
>  >
>  >                     Feel free to post this to your mailing list.
>  >
>  >                     Marsee
>  >                     "
>  >
>  >
>  >
>  >
>  >                     --
>  >                     Please Note: If you hit "REPLY", your message will
>  >                     be sent to everyone on this mailing list
>  >                     ([address removed] <mailto:[address removed]>)
>
> >                     http://ruby.meetu...­
>  >                     This message was sent by Aaron Tavistock
>  >                     ([address removed]
>  >                     <mailto:[address removed]>) from The East
>
> >                     Bay Ruby Meetup Group.
>  >                     To learn more about Aaron Tavistock, visit his/her
>  >                     member profile:
>  >                     http://ruby.meetu...­
>  >                     To unsubscribe or to update your mailing list
>  >                     settings, click here:
>  >                     http://www.meetup...­
>  >
>  >                     Meetup.com <http://Meetup.com...;­ Customer Service:
>  >                     [address removed] <mailto:[address removed]>
>
> >                     632 Broadway New York NY 10012 USA
>  >
>  >
>  >
>  >
>  >                 --
>  >                 Jessica Margolin
>  >                [masked]
>  >                 Solvation - kitode.typepad.com <http://kitode.typ...;­
>
> >                 Community Playbook Project -
>  >                 kitode.typepad.com/p­laybooks
>  >                 <http://kitode.typ...;­
>
> >
>  >
>  >
>  >                 --
>  >
>  >                 Please Note: If you hit "*REPLY*", your message will
>  >                 be sent to *everyone* on this mailing list
>  >                 ([address removed] <mailto:[address removed]>)
>
> >                 This message was sent by Jessica Margolin
>  >                 ([address removed] <mailto:[address removed]>)
>
> >                 from The East Bay Ruby Meetup Group
>  >                 <http://ruby.meetu...;­.
>
> >                 To learn more about Jessica Margolin, visit his/her
>  >                 member profile
>  >                 <http://ruby.meetu...;­
>
> >
>  >                 To unsubscribe or to update your mailing list
>  >                 settings, click here
>  >                 <http://www.meetup...;­
>  >
>  >                 Meetup.com <http://Meetup.com...;­ Customer Service:
>  >                 [address removed] <mailto:[address removed]>
>
> >                 632 Broadway New York NY 10012 USA
>  >
>  >
>  >
>  >
>  >             --
>  >             Bess Ho
>  >
>  >
>  >
>  >
>  >
>  >
>  >             --
>  >             Please Note: If you hit "*REPLY*", your message will be
>  >             sent to *everyone* on this mailing list
>  >             ([address removed] <mailto:[address removed]>)
>
> >             This message was sent by Bess Ho ([address removed]
>  >             <mailto:[address removed]>) from The East Bay Ruby Meetup
>  >             Group <http://ruby.meetu...;­.
>
> >             To learn more about Bess Ho, visit his/her member profile
>  >             <http://ruby.meetu...;­
>
> >
>  >             To unsubscribe or to update your mailing list settings,
>  >             click here <http://www.meetup...;­
>  >
>  >             Meetup.com <http://Meetup.com...;­ Customer Service:
>  >             [address removed] <mailto:[address removed]>
>
> >             632 Broadway New York NY 10012 USA
>  >
>  >
>  >
>  >
>  >
>  >
>  >         --
>  >         Please Note: If you hit "*REPLY*", your message will be sent
>  >         to *everyone* on this mailing list ([address removed]
>  >         <mailto:[address removed]>)
>
> >         This message was sent by Gautam Sampathkumar
>  >         ([address removed] <mailto:[address removed]>)
>  >         from The East Bay Ruby Meetup Group <http://ruby.meetu...;­.
>
> >         To learn more about Gautam Sampathkumar, visit his/her member
>  >         profile <http://ruby.meetu...;­
>
> >
>  >         To unsubscribe or to update your mailing list settings, click
>  >         here <http://www.meetup...;­
>  >
>  >         Meetup.com <http://Meetup.com...;­ Customer Service:
>  >         [address removed] <mailto:[address removed]>
>
> >         632 Broadway New York NY 10012 USA
>  >
>  >
>  >
>  >
>  >
>  >
>  >     --
>  >     Please Note: If you hit "*REPLY*", your message will be sent to
>  >     *everyone* on this mailing list ([address removed]
>  >     <mailto:[address removed]>)
>
> >     This message was sent by Billy ([address removed]
>  >     <mailto:[address removed]>) from The East Bay Ruby Meetup Group
>  >     <http://ruby.meetu...;­.
>
> >     To learn more about Billy, visit his/her member profile
>  >     <http://ruby.meetu...;­
>
> >     To unsubscribe or to update your mailing list settings, click here
>  >     <http://www.meetup...;­
>  >
>  >     Meetup.com <http://Meetup.com...;­ Customer Service:
>  >     [address removed] <mailto:[address removed]>
>
> >     632 Broadway New York NY 10012 USA
>  >
>  >
>  >
>  >
>  >
>  >
>  > --
>  > Please Note: If you hit "*REPLY*", your message will be sent to
>  > *everyone* on this mailing list ([address removed]
>  > <mailto:[address removed]>)
>
> > This message was sent by Bess Ho ([address removed]) from The East Bay
>  > Ruby Meetup Group <http://ruby.meetu...;­.
>
> > To learn more about Bess Ho, visit his/her member profile
>  > <http://ruby.meetu...;­
>
> > To unsubscribe or to update your mailing list settings, click here
>  > <http://www.meetup...;­
>  >
>  > Meetup.com Customer Service: [address removed]
>  > 632 Broadway New York NY 10012 USA
>
>
>
>
>  --
>
> Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
>  http://ruby.meetu...­
>  This message was sent by Raphael Karunditu ([address removed]) from The East Bay Ruby Meetup Group.
>  To learn more about Raphael Karunditu, visit his/her member profile: http://ruby.meetu...­
>
>
> To unsubscribe or to update your mailing list settings, click here: http://www.meetup...­
>
>  Meetup.com Customer Service: [address removed]
>  632 Broadway New York NY 10012 USA
>
>

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy