Designing distance-education courses in technical communication and human-computer interaction: reflections on the role of communication in technological education - historical perspectives and technological evolutions | IEEE Conference Publication | IEEE Xplore