Computer-mediated communication in the information curriculum: an initiative in computer-supported collaborative learning | Synapse