Kathryn Bennett successfully defends her master’s thesis: Socially Conscious Software Development – A Case Study
Categories: Kathryn Bennett, Socially Conscious Software Development
Congratulations go to Kathryn Bennett for successfully defending her Master’s thesis entitled “Socially Conscious Software Development – A Case Study”!
What does it mean for software to be socially conscious? How can developers make software that avoids negative social consequences? This thesis seeks to answer these questions. Technology does not usually grapple with social or cultural divisions. When social identity is part of the technology’s subject matter, additional care must be taken to developing content in a way that does not exclude any particular group of users. The Darwin game is one such case. Initial work by our NSF Triple Helix team suggested that underrepresented students resist learning about evolution due to the associations with racism. The game is a teaching tool that hopes to teach the concepts of the theory of evolution while also raising the question of Charles Darwin’s abolitionist ties, with the intentions of keeping underrepresented students from feeling excluded from science and challenging the misconception of Darwin as a racist scientist. We hypothesized that exposing these connections would make students more receptive to the lesson. This game is but one of many instances in which special considerations have been taken to make STEM (science, technology, engineering, and math) material more inclusive. This thesis will discuss underrepresented groups in computing and software development, explore several of the existing approaches to teaching sensitive material, explain some of the issues encountered while building the Darwin game, and present some initial reactions from students.