i guess it depends on where you begin...i think special attention has to be paid to as1's ability to add variables and function dynamically because it's at once very powerful and in the hands of someone looking to expand their knowledge of programming and programming languages very misleading because most languages don't make it that easy to do that sort of thing...
but, it's still a bit easier to explain prototype after having explained how to use variables and functions, then how to attach them to objects like moviclips, than it is to explain the relationship of class/encapsulation/inheritence/polymorphism...ooops did i say polymorphism in relation to actionscript?...well ok let's say interface... my point is that these are higher level concepts that are much easier to grasp if you have the fundamentals of vars/functions/scope i came from c++ as well ...the concept of adding vars and functions dynamically was very alien,yet liberating...and protoype just confused me because i can be thick when i'm rushing to get a project done, but everyone i know who came over from lingo has had a very hard time with actionscript, oddly, i couldn't learn lingo...i tried several times and never quite caught on... all in all i too am biased towards the class model, but when people ask me if they should learn c or c++ first i always say learn c first... regards p On 8/20/07, Kerry Thompson <[EMAIL PROTECTED]> wrote: > > [p e r c e p t i c o n] wrote: > > > i understand your point, but i found that when teach students how to use > an > > object and what's contained in an object first, then the more conceptual > > ideas come easier > > Ok, I'll buy that. > > Not to be argumentative--just curious--how do you find the AS1 prototype > model easier to understand than the class/object model? I'll admit to > having > a strong bias for the class model from my time with C++ and Lingo, and > having a tough time when first introduced to the prototype model. > > Cordially, > > Kerry Thompson > > > _______________________________________________ > [email protected] > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

