I'm not sure if this would make for a good compare/contrast between procedural and OO but I was thinking that a useful project that would be great for learning would be to create a class designer application. If not that then something to store code snippets, or some other useful utility. Anything that gives the learner an opportunity to benefit from the project long-term. Something with purpose... Since we can infer they are interested in RB/OO then any useful programming utility would probably keep their interest.
~joe -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dr. Scott Steinman Sent: Thursday, April 06, 2006 8:53 PM To: Group REALbasic Subject: Suggestions for example project? I'm completing an article on beginning object-oriented programming with REALbasic, including object-oriented design. While I give code examples throughout the article to demonstrate each OOP feature of REALbasic, and why you'd use it, I'd like to include a start-to- finish sample project to demonstrate the advantages of OOP over procedural programming. I'd solve the same programming task with both procedural and OOP programming styles. Unfortunately, I'm drawing a blank on what to use as a sample project. All of the ones I've come up with just seem to be too contrived (or lame). I'd like the finished program to be useful to the reader both as a teaching tool and as a program itself (i.e., solving a real programming problem). I'd appreciate any suggestions you might have for programs you would have liked to have seen when you were learning OOP. Thanks in advance for your help. -Scott Dr. Scott Steinman Brought to you by a grant from the Steinman Foundation (Thanks, Mom and Dad!) Recommended by Major University Studies Over the Leading Brand steinman at midsouth dot rr dot com I hope I die peacefully in my sleep like my grandfather. . .not screaming in terror like his passengers. -- "Deep Thoughts", Jack Handy _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html> _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
