Computer-supported collaborative learning: a research framework. - Yuan Long; Fiona Fui-Hoon Nah; Brenda Eschenbrenner; Terrance Schoonover (Ind. Manag. Data Syst., 2013)