Heinze, A, Procter, CT, "Online communication and information technology education", Journal of Information Technology Education, 2006