Distributed Computing Education, Part 1: A Special Case?