Microsoft Research announced a new project a couple of days ago called ChronoZoom - An Infinite Canvas in Time   and you can get full information at that link but the intro paragraph below is a bit of an idea of what this is about. I think this will be interesting to history teachers as well as computer science teachers. ChronoZoom is an open-source community project dedicated to visualizing the history of everything. Big History is the attempt to understand, in a unified, interdisciplinary way, the history of cosmos, Earth, life, and humanity. By using Big History as the story line, ChronoZoom more