


thedotmaster wrote:No, because you are prone to skip bits out.
If you get bored easily and lose concentration then perhaps computers just aren't for you. You simply must learn the basics.


SeachMall wrote:What do you mean by basics?
Variables, functions etc. or good coding practices?
If you don't practice what you're learning you won't learn a thing.


thedotmaster wrote:SeachMall wrote:What do you mean by basics?
Variables, functions etc. or good coding practices?
If you don't practice what you're learning you won't learn a thing.
By 'basics', I mean all of those things. It is crucial to learn how to program, as well as the syntax.
You are quite right that practice is crucial. However it isn't everything. I think the programming with projects approach to learning is the best way, but you must get the foundations down before you start programming.


SeachMall wrote:And I'm saying the best way to learn these foundations is to apply them to a real world project.
I've a feeling we're arguing the same point.
a = "hello";
b = "world";
print a,b;
print a+b;

thedotmaster wrote:SeachMall wrote:And I'm saying the best way to learn these foundations is to apply them to a real world project.
I've a feeling we're arguing the same point.
No! I am saying that you cannot learn these foundations any other way but to read them, practice a little and THEN you can move onto doing projects. Picking them up as you go along as you might do with modules for example is NOT the way you ought to learn the foundations. Anything you learn as a foundation stays with you, so a bad habit at the start may remain with you for your entire time programming - or at least a good bit of it.
After you've learnt the basics, you need to start doing projects but also to read code.






Return to Interpreted Languages
Users browsing this forum: No registered users and 0 guests