Computer support for knowledge construction in collaborative learning environments · Study