That is a very thoughtful article. I have also been thinking along these lines over the past few decades. In addition to your five key skills, I offer a sixth skill that will allow our next generation to achieve the five you mentioned. This skill isn’t really coding as you suggest, but rather it is skill that will empower the next generation to thrive in this increasingly complex world.
The sixth skill is the ability to work with data. Our kids need to be able to acquire data, quantitatively work with it, comprehend it, visualize it and use it allow them to express their creativity and to be innovative. Coding isn’t necessarily a part of this, but being quantitative is necessary.
Over the past four years, I have been writing a technical blog about the value of data and how it is transforming our lives and the lives of our kids. I have found that in the past year, I have become more philosophical about the future, with article titles like these:
The title I really wanted for this article was: If math is the language of science, then DATA is now the language of…3danim8.wordpress.com
Some articles form quickly, some take a long time to gel. Twenty, thirty, forty drafts of this one have not been enough…3danim8.wordpress.com
This article is part 5 of the 3danim8 Blogging Experimental analysis, although I didn't intend it to be. It just…3danim8.wordpress.com
In my 50+ years of living life, I have experienced and comprehended a quantum shift in how we need to prepare our kids for the future. Solving problems with data is a key initiative and one that I see becoming increasingly important.
Thanks for your thoughtful article. I understand the passion you have for it.