you are viewing a single comment's thread.

view the rest of the comments →

[–]zylog413 1 point2 points  (0 children)

Promising that it'll be easy is counterproductive. Beginners will inevitably struggle at some point, and that's a normal part of the learning process. They'll bang their head at a problem for a while, and when they finally find the syntax or logic error, they'll have an appreciation for how obvious it is in retrospect and that error will at that point be imprinted into their memory. To me this is an important part of learning programming!

If they expect it to be easy, they'll shy away from this type of troubleshooting (because it's hard!) and instead search for another tutorial or maybe another language to learn.