The video below will walk you through the process of making a lecture video with PowerPoint. After making your video, you can upload it to YouTube which will add captions.
Making Videos with PowerPoint

Teaching and Learning Online
The video below will walk you through the process of making a lecture video with PowerPoint. After making your video, you can upload it to YouTube which will add captions.