Brainstorming: a technique designed to generate a large number of ideas.
Cmaps: A useful tool to put these ideas on a diagram and share it with colleagues and pupils.
While attending the session Reflection and Practice on Virtual Education of the Electronic Village Online, a professional development project and virtual extension of the TESOL Convention, I have created this cmap about the roles of the teacher and learner in Blended Learning.
The Cmap tool was used to design this concept map. You can download Cmap Tools for free from http://cmap.ihmc.us/download/