Serious games
Some resources:
My gallery of interactive simulators : Nausikaa
Explorable explanations: here
Nicky Case collection: there
Serious games to learn programming: CodeCombat, PyRat
Serious games for urban mediation: La Ville en Jeux
What if the sea level rised? try it
Stop Disaster: play