Flexible Scripting to Facilitate Knowledge Construction in Computer-supported Collaborative Learning. 1st ed. 2017 - Wang, Xinghua (Springer Singapore, 2020)