A New Teaching Pattern and Evaluation System of Knowledge Point Puzzle in Massive Online Computer Courses. - Peipei Gao; Yuanhong Zhao; Fang Wang 010; Mingxiao Lu (ICCSE, 2020)