Here is a great example of both learning about the future and having fun at the same time!
And here's h ow it works:
The player chooses what kind of disaster is to be faced (earthquake, hurricane, tsunami, wildfire or flood), then has a limited amount of time to prepare for the inevitable. The player can build new buildings, retrofit or demolish old ones, install appropriate defensive infrastructure (such as mangroves along tsunami-prone shorelines or firebreaks around water towers), institute preparedness training, install sirens and evacuation signs, and so forth — all with a limited budget, and with ancillary goals that must be met for success, such as building schools and hospitals for community development, or bringing in hotels for local economic support.Once the money is spent (or the time runs out), the preordained disaster strikes, and the player gets to see whether his or her choices were the right ones. At the easy level, there’s generally enough money to protect the small map and limited population; at the harder levels, the player must make difficult choices about who and what to save.
Its like playing SimCity yet you can be involved from a few minutes to 25 minutes... and for all ages, believe me!
Again, the link: “Stop Disasters” game