I just read an interesting blog by Tom Crawford entitled The Death of the Classroom. He makes a point that most of us already knew, that lecture is the least effective way to teach something. He goes on to discuss how simulation and performance support are really the only effective methods for teaching/learning. In other words, the student learns best by doing. It sounds a little bit like Constructivism. I would recommend his blog.