Hi, Damien. I respect your opinion, but I don't feel anyone needs to know how a computer works to write a program and learn a programming language. In fact, programming has more in common with math concepts than anything else. Here in the U.S.A. most people who graduate from high school have had Algebra and are well versed with the concept of variables, enumerated numbers, number arrays, and the diference between an integer type number and a floating point number. This is stuff I had learned at least by Junior High in Pre-Algebra. Take the formula a = [EMAIL PROTECTED]@2 The a, l, and w are all variables in Algebra. The a for area, l for length, and w for width. Well, in programming the concept is no different. Instead of those variables how about one to add score like s = s + 20 so what your equasion does is takes the current value of score, (s,) adds it to 20, and makes s now equal to s+20. I don't see anything complicated about it, and anyone who knows Algebra should understand those concepts. Sure there is more to programming than just math like lines of code, but Algebra style code makes up allot of the program. You have functions which divides what parts of your program do what. You have if and else statements that tell your program to do something based on specific conditions. I think allot of the initial problem with new programmers is either lack of math understanding, need concept building, or sometimes outright fear that he/she can't learn something.
X-Sight Interactive wrote: > Ari, > > I wouldn't try c++ as a beginner myself - I made the big mistake of trying > vb - didn't understand any of it I didn't know anything about how computers > worked - so I tried autoit, and I still use it now, and will continue using > it until I have learned and am competent with another programming language. > > Regards, > > Damien > _______________________________________________ Gamers mailing list .. [email protected] To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make any subscription changes via the web.
