Blending Learning Practice and Research for STEAM Education. - Ming Ma; Yi Ji; Yutong Liu; Sean M. Clark; Dongjin Lin (HCI (1), 2022)