What does the design of effective CSCL require and how do we study its effects? · Study