{'fraction_non_alphanumeric': 0.013729977116704805, 'fraction_numerical': 0.0, 'mean_word_length': 5.481481481481482, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Ethics and Pervasive Technologies: A Collaborative Approach to Teaching

Although pervasive computing and computer ethics are taught in numerous computing curricula, they tend to be taught separately without much reference to the other arena. This paper reports on the efforts of two professors, one a social scientist and one a computer scientist, to integrate components of their respective courses. Rationale for the pedagogy model, results of the courses, and reflections are included. The larger goal of this project was to develop a generalizeable pedagogical model for integrating technical and ethical education that focuses on educating technologists about the ethical dimensions of their work. Pervasive and mobile computing will only become more prevalent, so the authors anticipate a pressing need for educational materials and models for teaching in this arena.