Be the first to like this
Presentation for my talk at the 2011 ITiCSE (Innovation and Technology in Computer Science Education) conference in Germany.
My paper and talk critique the most common way of teaching the social and professional issues part of the computer science curriculum, which is to focus on the ethical evaluation of "impacts" caused by computing technology.
This presentation argues that this approach has a number of drawbacks. First, it is based on a technological deterministic style of social explanation that has been in disrepute in the academic social sciences for decades. Second, it uses an algorithmic approach to ethics that simplifies the social complexity and the uncertainty that is the reality of socio-technological change.