What Is Twitter? three and a half minute video from Animated Explanations.
I’m adding it to The Best Resources For Beginning To Learn What Twitter Is All About.
The same site has a bunch of other videos, but I’m not sure if most teachers will find them useful. But they’re worth a look, nevertheless.