Applying multimedia design principles enhances learning in medical education
Cognitive architecture and instructional design