3 ms·
I agree. I think this approach allows the tutorial to be useful regardless of other language programming experience. If you are new to programming reading a tu
by frobozz 15y ago
I agree. I think this approach allows the tutorial to be useful regardless of other language programming experience.
If you are new to programming reading a tutorial aimed at experienced developers, then, as OP states, it can be difficult to understand paragraphs loaded with unfamiliar technology, or where the concepts are presented in an entirely abstract fashion.
If you are an experienced developer reading a beginners' tutorial, then it's easy to miss some crucial novel detail hidden amongst all the bits that you already know.
If the tutorial takes you on the journey from a blank text file to an application that does something, then all levels can be as engaged as they need to be.
On the other hand, it will be just as easy to make a rubbish tutorial in this way, as it is to make a rubbish one that teaches the language in a more abstract fashion.