In the E-Help Seminars forum http://educationforum.ipbhost.com/index.php?showtopic=3305 there's a reference to CMap concept mapping software, which is free to use. http://cmap.ihmc.us/
I think this software has enormous potential for use in the classroom and for CPD, because maps can be shared online and edited by different users or communities of users.
As an experiment I've created a folder on a public Cmap server and made an attempt to map good history teaching.
If you're interested and want to contribute to the mind map, please download the software and under "shared Cmaps in places" visit the IHMC Public Cmaps (2) server. You will find (in alphabetical order) a folder called "History Teaching and Learning". In this folder there's a map called "History Teaching Activities". Please feel free to add anything you want to this map.
many thanks
Ed.