As part of our philosophy of teaching class at Queen’s we created a “Life Map”. I made mine using a dynamic graphic that is viewed in a web browser.
You can play around with the dynamic version online. Clicking anywhere on the graphic will re-position it to another location. Each entry on the map has a short write up and image. The graphic itself is hyperbolic tree built using the JavaScript InfoVis Toolkit.
The data for the map was organized using a simple web application built using Django and Python. Django is great system for building a fast way to collect information. A database schema can be quickly mapped out using Python classes and relationships across various objects are easily represented. Then by running the built in server data was entered. Finally a export script was created that outputed the data into the serialized JSON format that the graphic required.
I thought this would be a fun way to map out various things that have led me to becoming a teacher. The graphic I used is a good way to display the connections between things and displaying hierarchical data. In many ways my work in radio, design, and web development overlap and are related to teaching programming and media.