Ethics in the classroomA reflection on integrating ethical discussions in an introductory course in computer programming

被引:0
|
作者
Dennis C. Smolarski
Tamsen Whitehead
机构
[1] Santa Clara University,Department of Mathematics and Computer Science
来源
关键词
ethics; introductory computer science;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we describe our recent approaches to introducing students in a beginning computer science class to the study of ethical issues related to computer science and technology. This consists of three components: lectures on ethics and technology, in-class discussion of ethical scenarios, and a reflective paper on a topic related to ethics or the impact of technology on society. We give both student reactions to these aspects, and instructor perspective on the difficulties and benefits in exposing students to these ideas.
引用
收藏
页码:255 / 264
页数:9
相关论文
共 45 条
  • [1] Ethics in the classroom: A reflection on integrating ethical discussions in an introductory course in computer programming
    Smolarski, DC
    Whitehead, T
    [J]. SCIENCE AND ENGINEERING ETHICS, 2000, 6 (02) : 255 - 264
  • [2] RoboProf and an introductory computer programming course
    Day, C
    [J]. ITICSE '99: PROCEEDINGS OF THE 4TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 1999, 31 (03): : 155 - 158
  • [3] Integrating research ethics into the introductory psychology course curriculum
    Fisher, CB
    Kuther, TL
    [J]. TEACHING OF PSYCHOLOGY, 1997, 24 (03) : 172 - 175
  • [4] Integrating a Science Perspective into an Introductory Computer Science Course
    Magee, John J.
    Han, Li
    [J]. 2013 IEEE INTEGRATED STEM EDUCATION CONFERENCE (ISEC), 2013,
  • [5] Growing the pipeline: Restructuring an introductory computer programming course
    Lester, Cynthia Y.
    [J]. 6th IEEE/ACIS International Conference on Computer and Information Science, Proceedings, 2007, : 23 - 28
  • [6] Evaluating programming ability in an introductory computer science course
    Chamillard, AT
    Braun, KA
    [J]. SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 212 - 216
  • [7] Impact of Calango language in an Introductory Computer Programming Course
    Silva, Geovana
    Santos, Giovanni
    Canedo, Edna Dias
    Rissoli, Vandor
    Praciano, Bruno
    Andrade, Guilherme
    [J]. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [8] SELF-PACED COURSE IN INTRODUCTORY COMPUTER PROGRAMMING
    WHITE, RM
    PESSEL, D
    [J]. IEEE TRANSACTIONS ON EDUCATION, 1975, 18 (04) : 209 - 213
  • [9] Running a Programming Contest in an Introductory Computer Science Course
    Rosenbloom, Arnold
    [J]. ITICSE 2009: PROCEEDING OF THE 2009 ACM SIGSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2009, : 347 - 347
  • [10] Programming patterns and design patterns in the introductory computer science course
    Proulx, VK
    [J]. SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 80 - 84