Arguing against “coding for all”

Nathaniel Calhoun writes:

If I have the attention of a classroom of young, poorly educated, low-income citizens of the world for three hours a week over the next six months, what is the absolute most important thing that I can teach them?

I’m a pragmatist, so I might rephrase that question: Is there anything I could teach this class of students that will actually confer an advantage upon them, which helps them to become more secure and better able to meet their needs and those of their families?

I think there is. But it isn’t trying to anticipate what professional skills will be in demand four years later.

This is an interesting and cogent argument against the “coding for all” movement. In the end, I believe it’s most important to teach problem identification and solution skills using content that resonates with the learner. If that’s learning to code, fine. But it might not be …

Full article here.

Thanks @yonkeltron!