3 ms·
I disagree, I think it's far easier to teach coding by showing easy code examples without going into algorithms or abstractions at all. I'll point to codeacadem
by vibrunazo 14y ago
I disagree, I think it's far easier to teach coding by showing easy code examples without going into algorithms or abstractions at all. I'll point to codeacademy, who are doing this very well. People learn really fast with their method, it's working very well. Abstractions are much harder to understand than things you can actually use and see it working.
You just have to avoid the mistakes the article talks about. Which is assuming the reader knows what you're talking about and introduce too many topics at once, forcing him to run in circles trying to understand each one. I think that's the n1 mistake in teaching in general.
- sopooneo 14y agoYes. In general as a teacher, I've found that those that love a subject are tempted to teach it by presenting conceptual overviews they arrived at after they actually understood it themselves. They have these "holy shit" moments where whole areas of seemingly disparate ideas converge, and they think that presenting that first will help others get to their level. But in fact, you have to figure out what will bring people to an understanding (and it differs depending on what type of thinkers they are), not what their understanding will bring them to. Or at least, you can't just do those overarching explanations.