Demo 1C: Social Media, Ethics, and Automation: Introducing a free interactive online textbook
Computer Science educators have made recent efforts to incorporate ethics into their introductory programming classes, as well as offer new programming classes that intersect with other fields (CS+X or X+CS) to attract new and diverse groups of students. We contribute to these efforts with a free interactive online textbook which teaches intro programming in an interdisciplinary way: Social Media, Ethics, and Automation (https://social-media-ethics-automation.github.io/book/). The interdisciplinary content of our textbook is primarily organized around social media topics, with interactive programming learning and activities (e.g., modifying bots) used to explore those social media topics. This follows an X+CS integration since CS is used to support the other topic (social media), rather than vice-versa (traditional CS+X). Ethics are incorporated throughout, starting with a diverse set of ethical frameworks, and including ethical reflections with each activity. In this demo, we will explain our pedagogical goals and strategies and then show the features and interactivity of this online textbook.
Thu 21 MarDisplayed time zone: Pacific Time (US & Canada) change
10:00 - 10:45 | |||
10:00 45mDemonstration | Demo 1A: AntiCopyPaster: An Open-Source Ecosystem for Just-in-time Code Duplicates ExtractionCC Demos Eman Abdullah AlOmar Stevens Institute of Technology, Mohamed Wiem Mkaouer University of Michigan - Flint | ||
10:00 45mDemonstration | Demo 1B: Smart Greenhouse: Bridging Physical Computing, Plant Science, and Data Literacy Demos Sheikh Ahmad Shah Boston College, Jaai Uday Phatak Boston College, Avneet Hira Boston College, Helen Zhang Boston College, Mike Barnet Boston College | ||
10:00 45mDemonstration | Demo 1C: Social Media, Ethics, and Automation: Introducing a free interactive online textbook Demos DOI Pre-print Media Attached |