Computer Science Professor Dr. Gregor Kiczales demonstrating a coding process for students using a programming environment called Racket. He hosts his videos on YouTube and teaches a massively open online course (MOOC) called Introduction to Systematic Program Design.
This is an example of a screencast tutorial. Here are some additional examples.
Nisha Malhotra teaches undergraduate Economics for the Vancouver School of Economics at UBC. She uses screencasts to illustrate concepts from her lectures. Learners are encouraged to use them as review or as preparation for in-class problem solving.
Luis Linares teaches a course in Electrical/Electronic circuits. He produces screencasts for his students but likes the idea that he is sharing them in the open for others to learn from.
When Ben Paylor isn't researching how stem cells can repair heart damage as a UBC graduate student, he dabbles in animation however the word "dabbles" does not give his video work enough justice. Check out one of his videos that belongs to a three-part video series he produced to explain the basic concepts in stem cell research.
iSchool student Nick Josten created a 4-part tutorial for fellow students to learn how to develop a video tutorial using Camtasia.
The UBC Science Writing Team developed a set of instructional videos to support the development of writing skills for communicating science effectively. Videos were produced by work/learn students with Faculty support for content development.