A previous post here.
Among all the interesting questions James Kariuki posted, here is another one: What should students know in order to ask questions about the future?
I would rephrase the question as "What should students know in order to be effective in the future?"
Our world is changing, fast, very fast! Information is doubling every couple of years. This is exponential growth! While it is not true that whatever we know today, it will become irrelevant in couple of years time. But it is true that whatever we know today will be only a smaller part of we know in a couple of years.
The job market in the future will consist of jobs that have not been invented yet. How could we prepare today's students for tomorrow's world when we do not know what will happen tomorrow?
See some of my thinking in Learning for 2020