Collaborative learning and CSCW: research perspectives for interworked educational environments