3 ms·
+ 100. I can't upvote this enough. Programmers have spent countless hours practising programming to the point where they have forgotten how difficult it was in
by plinkplonk 7y ago
+ 100. I can't upvote this enough.
Programmers have spent countless hours practising programming to the point where they have forgotten how difficult it was in the beginning. A non programmer might think of programming as "memorizing hundreds of rules" to get anything done, but one doesn't learn programming by sitting around explicitly memorizing hundreds of rules and then begin to program.
Actually writing programs with a minimal set of 'rules' memorized and then adding more as needed is how one typically learns programming.
- kebman 7y agoI've been teaching programming for five or six years now. I always start with HTML, then add CSS, and then add JavaScript. That way they experience mastery all the way, and see how they can be creative with the code. It's so great to see a pupil "get it" -- and sometimes even pupils that "suck at math" or even pupils who have problems spelling the most basic sentence correctly. In fact I've found that there's a strange correlation where pupils who have dyslexia often seem to be better than others at programming.
- commandlinefan 7y ago> I always start with HTML, then add CSS, and then add JavaScript So when do you get around to teaching programming, then? ; P /ducks
- Koshkin 7y agoStarting with HTML and JavaScript is one of the most efficient ways to get children interested in programming.