As a computer education instructor, I impart my lectures and sample computer programs through the typical whiteboard. But, it has to be noted that students prefer a "live - motion picture" instead. They prefer to see the idea implemented through a computer program. Only then, they will understand the topic on hand and better appreciate the learning.
It is for this knowledge that some schools use computer technology with wide screen TV or projector or with Slingbox to present computer codes and other media before a class.
This instructional strategy is more effective and efficient. I can't imagine myself babbling for hours while my students are lost in their imagination. Having a multimedia teaching makes only my time with them more effective, fun and interesting.