“…Many computer science educators who recognize the importance of excellent writing skills have incorporated a writing component into their courses at both the undergraduate [3,4,5,6] and graduate levels [2,7,8,9]. Within the distance learning community, research-ers have described the use of technology for collaborative writing, with mention of tools such as email, chatting, shared sites, individual word processors, and web conferencing for joint writing projects (10,11,12,13,14).…”