Presentation Tube is a service that teachers and students can use to record, share, and watch presentations. Presentation Tube provides a free desktop tool (Windows only) that you can use to record a video of yourself talking over and drawing on slides. The Presentation Tube recorder automatically synchronizes your PowerPoint slides with your voice. The free recording tool allows you to record for up to 15 minutes. Your completed recording can be uploaded directly to Presentation Tube. Watch a sample Presentation Tube presentation here.
Applications for Education
If you're looking for a free tool to use to create short video lessons, Presentation Tube could be the tool for you. You could have students use Presentation Tube to practice speaking on camera about a topic that they're going to present to their classmates.