The House of Computing: Integrating Counternarratives into Computer Systems Education

The House of Computing: Integrating Counternarratives into Computer Systems Education
复制标题

DOI:
10.1145/3478431.3499394
复制
发表时间:
2022-02
期刊:
Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1
影响因子:
--
通讯作者:
Mara Kirdani-Ryan;Amy J. Ko
Mara Kirdani-Ryan;Amy J. Ko
中科院分区:
其他
文献类型:
--
作者:
Mara Kirdani-Ryan;Amy J. Ko

文献摘要

相似文献

广泛的虚假信息、激进的自动化和算法压迫带来的社会动荡导致人们越来越关注技术人员的道德考虑。作为回应,研究人员和教育工作者希望将伦理学纳入计算机科学课程,要么通过创建伦理学专属课程,要么将伦理学嵌入现有的计算主题中。无论采用何种方法,很少有道德整合会寻求明确地将反叙事(与计算领域的主导叙事相对立的叙事)作为一种教学方法。鉴于现有的教学机会、我们之前在计算机系统教育方面的经验以及计算机系统中现有道德规范的缺乏,我们将反叙事纳入了入门系统课程。我们通过计算之家(HoC)来构建这种整合,这是一个将计算学科框架作为批评对象的结构隐喻。在整个课程中,我们在技术内容的同时提出了反驳观点。我们通过“平面图”来评估学生对反叙事的理解:课程单元的隐喻表示,或 HoC 中的楼层。通过对学生的第一个平面图的分析,我们发现几乎每个学生都表达了对计算中现有或新发现的结构问题的认识,尽管平面图概念的新颖性对学生提出了挑战。基于这一经验,我们为希望批判性地教授计算机系统或将反叙事融入其他计算课程的教师提供建议。
Social upheaval through widespread disinformation, aggressive automation, and algorithmic oppression have led to an increasing focus on the ethical considerations of technologists. In response, researchers and educators have looked to integrate ethics into Computer Science curricula, either by creating ethics-exclusive courses or embedding ethics into existing computing topics. Regardless of approach, few ethics integrations seek to explicitly center counternarratives, narratives opposing dominant narratives within computing, as a method of instruction. Given an existing teaching opportunity, our prior experience with computer systems education, and a lack of existing ethics integrations into computer systems, we integrated counternarratives into an introductory systems course. We framed this integration through theHouse of Computing (HoC), a structural metaphor that frames the computing discipline as an object for critique. Throughout the course, we presented counternarratives alongside technical content. We assessed student understanding of counternarratives through "floorplans'': metaphorical representations of course units, or floors within theHoC. Through an analysis of students' first floorplan, we found that nearly every student expressed existing or newfound awareness of structural problems within computing, though the novelty of the floorplans concept challenged students. Based on this experience, we offer recommendations for instructors looking to teach computer systems critically or integrate counternarratives into other computing courses.