The effects of computer simulation and animation (CSA) on students' cognitive processes: A comparative case study in an undergraduate engineering course. - Ning Fang; Mohammad Tajvidi (J. Comput. Assist. Learn., 2018)