Leveraging CSCL technology to support and research shared task perceptions in socially shared regulation of learning