The only criticism I have of this post is the idea that you can put 'humanity' into the computer science curriculum and that students will learn it and all will be good thereafter. That's the solution implicit in this tweet: "If I have to learn to code, why don't the geeks have to learn social theory?" And it's the solution implicit in this suggestion: "I think there should be an element of infusing discussions of ethics, humanity and social consequences into computer science curricula." And this: "There has been far too little focus on enabling young people to appreciate the social consequences of code and algorithms…" So while I certainly agree that coding without an eye to the social consequences is a problem, I think that our appreciation of the way to address problems like this has to be deeper than "teach them social theory."
Today: 4 Total: 54 [Share]
] [