Exploring the Impact Mechanism of Students’ Collaborative Problem Solving Abilities on Academic Performance in a Computer-supported Knowledge Building Environment | IEEE Conference Publication | IEEE Xplore