Hacker News new | ask | show | jobs
by makeitshine 708 days ago
I think there's a lot to unpack here. Teaching someone how to write a for loop is easy and can done in a straightforward way, but teaching them when it's best to use, and getting them to under why, is different. Even further, getting them evaluate novel situations, apply it correctly and be able to communicate why they did it that way is another thing.

At what point would you say they've actually acquired the skill?