This module has been successfully used at a small liberal arts college and a research university in Structural Geology courses. The InTeGrate project has advice on using similar resources in Online or Hybrid Courses.
Vince Cronin: Structural Geology at Baylor University: This is a required course for all Geology and Geophysics majors at Baylor. Most students are in their junior or senior year. Students build a functional understanding of the basic vocabulary and physical processes involved in structural geology including stress, strain, rheology, environmental conditions within Earth, deformation mechanisms, foliation/cleavage development, faulting, folding, and some topics in regional structure. I usually teach the module near the beginning of course but continue to integrate elements of it throughout the semester.