Affiliation:
1. Faculty of Education, Southwest University, Chongqing, People’s Republic of China
Funder
Foundational Research Funds for the Central Universities
Education and Teaching Reform Research Project of Southwest University
Innovation Research 2035 Pilot Plan (Action Plan for Smart Education) of Southwest University
Humanities and Social Science Youth Project by Ministry of Education