Screencasting.
Screencasting is an excellent way for teachers and students to make informative videos as part of learning. Software I have personally used includes: Camtasia Studio, Screencast-o-matic, and Snagit. All excellent applications in their own way.
Below is a Screencast video I made and uploaded to youtube about screencasting.
Below is a Screencast video I made and uploaded to youtube about screencasting.