Hacker News new | ask | show | jobs
by jimhefferon 2156 days ago
Trains are how the courses try to help folks move from blind processes to understanding.

A person can wonder if it would be better to start with understanding. (Personally, I only briefly taught that age but my oracle for how to teach it, Mr Barton, does say that experience shows you have to have down the class's ability to mechanically solve before you introduce the trains. The other order, apparently, doesn't work when you try it with actual students in practice.)