My girlfriend wants to learn programming...
And of course, I'll teach her the little I know.
When she told me: "I want to learn programming", it was a total surprise. She studies fashion design at the University of Buenos Aires (UBA)!
The first thing I thought was what language I would choose, but few seconds later I tell her : "We are going to learn Ruby. Now, let me tell you something: I don´t know Ruby. She either of course. We´re going to learn Ruby both of us :).
OK, why Ruby? Because the syntax it´s clear, it doesn´t have a lot of symbols like C/C#, it's elegant (not like VB) and it's full OO, and the most important thing: looks fun.
In my case, no language learning can be done without a book, so we get a copy of Learn to Program and she started playing with it, code the first samples and like it a lot, and actually gets it :). The books it´s very funny and she likes the way Chris explain, I think it was a great choice, I mean, the language and the book.
2 Comments Filed Under [ Personal ]
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Comments

# re: My girlfriend wants to learn programming...
Gravatar Good to know, I read very positive feedback to Ruby.
I just wanted to point out that you can learn C#, the language I prefer, easily too. I'd suggest the books "Build a website now!" and "Build a program now!", which ship for free if you download VWD or VC# Express. They teach you how to start by making you build something useful even if you are a non-programmer. Well, if you don't mind downloading them you can find the books somewhere anyway. I read them both an I can tell you they are really good for novices.
Left by Simone Busoli on 4/3/2006 11:09 PM
# re: My girlfriend wants to learn programming...
Gravatar Hi Simone!
VC# Express and VWD crossed my mind for a second but I want her keep focus on the mechanics of programming (ie: variables declaration and assignment, flow control, etc.) rather than and IDE and a product. Of course, when she masters the mechanics she could try any other language and IDE. The natural choice maybe will be VWD or VC#, but she told me last weekend : "What's rails?" 0_0.
Thanks for the feedback! I didn´t know about those ship for free books.
Left by MarcosT on 4/4/2006 9:07 AM
Comments have been closed on this topic.