CSCL

Computer-Supported Collaborative Learning.
It has much to do with internet and social constructivism ;)

» Moodle Terms