From: Daniel Carrera Date: 2002-12-04T01:59:19+09:00 Subject: Re: Ruby Book for People Who Aren't (Yet) Programmers > Perhaps you should introduce IRB right at the beginning, so that people > can play with more immediate examples. That's a very good idea. I'll do that. > One suggestion - have an 'Objects' section *before* 'Variables' - start > with defining an object (*don't* introduce the term 'object oriented > programming', or classes - just make it seem like an object is the > natural unit of data storage), and then segue into variables. I see your point. Ruby is a pure object-oriented language, so we might as well use OO terminology. I sort of began doing that. For instance, I began unsing the word 'method' right away instead of talking about 'functions' and then object orientation. Now, a problem I have with this that I want to get the reader doing something as soon as possible. It is important to engage the student. How about this?: I can rewrite the "Variables" chapter to introduce objects right away. I'd change the title to "Objects". Something like this (my comments are in [brackets]): <