Using 3D printing technology with experiential learning strategies to improve preengineering students' comprehension of abstract scientific concepts and hands-on ability. - Hsien-Sheng Hsiao; Jyun-Chen Chen; Chien-Yu Lin; Pei-Wen Zhuo; Kuen-Yi Lin (J. Comput. Assist. Learn., 2019)