“计算机伦理学”——计算机科学专业的必修课

2023-10-13 03:20

本文主要是介绍“计算机伦理学”——计算机科学专业的必修课,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

新书速递

移动电话、社交网络、电子商务、物联网、人工智能、共享经济已经成为我们生活中习以为常的部分,这是IT技术为我们带来的便利,但也带来了隐私、知识产权、网络安全、就业、文化等方面的新问题。

我们应该如何客观地看待这些新问题?是否有科学、系统的方法来分析这些新问题?这些问题是否有完美的解决方案?计算机从业者应该具备哪些素养才能避免其职业生涯中有可能遇到的伦理困境?这本书将一一给出答案。

今天小编为大家推荐《IT之火:计算机技术与社会、法律和伦理(原书第5版)》

点击上方链接了解详情并购买

本书是一本讨论IT技术社会法律伦理之间的关系的著作。书中将IT技术类比为希腊神话中普罗米修斯送给人类的礼物——火,分析了在给人类的生活、工作和未来带来积极影响的同时,IT技术带来的新的问题和挑战,并深入讨论了可能的应对措施,以及IT从业人员和软件工程师应当具有的职业道德准则。

本书主要内

  • 技术市场管理法律角度关注IT发展带来的相关的问题的解决方案。

  • 讨论了计算机对既有的传统和习惯的改变。

  • 贯穿了问题求解的思路。每一章都针对某个特定领域,先描述IT技术的发展给该领域带来的新问题,然后讨论其背后的问题根源,以及当前已有或潜在的解决方案,激发学生从多个视角分析所发生的问题,提出改善或解决问题的办法。

  • 探讨了今天的IT专业人士面临的伦理问题,并提出了应当具有的职业道德准则

  • 包含大量案例练习,涉及复习题、论述题和可用于课堂讨论的问题,这些问题涉及范围广,且很多问题取材于真实发生的事件,更加能提升学生的兴趣。

 

为了应对这些与计算技术有关的社会、法律和伦理问题,本书为我们阐释了在学习、工作和生活中可能遇到的诸多问题背后的理论、法律依据和应对策略。正如希腊神话中普罗米修斯给人类带来的火的礼物一样,它不仅能够给我们带来温暖和生的希望,也给我们带来了火灾和毁灭的风险。在本书主要作者—美国圣地亚哥州立大学Sara Baase教授的笔下,信息技术就像火一样,为我们带来了无尽的好处和希望,同时也带来了巨大的挑战和风险。

本书主要章节的内容安排如下:

  • 第1章:介绍信息技术带来的巨大变革、本书涉及的主题,以及伦理的基本概念和不同观点。

  • 第2章:介绍隐私的基本概念、人们的隐私期望、商业部门和政府部门对隐私的影响,以及如何保护隐私。

  • 第3章:介绍自由言论的原则、控制言论的不同方式、言论自由和法律之间的冲突,并提出网络是否应当中立的问题。

  • 第4章:介绍知识产权版权的概念、数字千年法案的作用和存在的问题,以及自由软件软件发明专利的相关内容。

  • 第5章:介绍黑客行为、身份盗窃信用卡诈骗跨国犯罪的法律问题,以及可能的解决方案。

  • 第6章:介绍信息技术对就业带来的影响,包括创造新的就业机会和消灭现有的职位,以及远程办公全球外包等带来的问题。

  • 第7章:讨论如何对计算技术进行评估和控制,包括全球数字鸿沟、批评技术的新勒德主义的观点,以及计算智能化的未来趋势。

  • 第8章:讨论计算机系统出现故障可能对个人和社会带来的影响,如何提高其安全性和可靠性,以及如何控制风险

  • 第9章:介绍计算机专业人员的职业道德专业责任,通过具体案例讲解在遇到具体问题的时候该采取怎样的策略。

值得一提的是,在本书附录中包含了两个非常重要的文档:美国计算机协会(ACM)和电子电气工程师协会(IEEE)发布的《软件工程职业道德规范和实践要求》和《ACM道德规范和职业行为准则》。这两个规范详细描述了软件工程师(以及其他IT从业人员)所需要遵守的职业道德规范以及具体的职业行为准则。推荐所有计算机学科的学生以及从事计算机与相关职业的专业人士阅读并且认真遵守这两个文件中列举的职业道德规范,以此作为自己的职业行为准则。

作为一本教材,本书还提供了丰富的练习题课堂讨论题。这些开放性的课堂讨论题并没有唯一正确的答案,可以让学生或者读者抛开固有的条条框框,认真思索这些情形下涉及的主要问题,并通过分组辩论来探究问题的本质和解决方案。当然,这些题目也可以作为广大IT专业人员自学时的参考。

本书的内容比较翔实,也给出了很多案例,但是由于涉及许多比较新的话题,因此包括很多有争议的内容,例如网络犯罪、网络监控、知识产权和盗版等。译者在遵守我国法律的前提下,在尊重原著的基础上对书中的相关内容进行了小范围的删减。

“计算机伦理学”在国外很多高校已经成为计算机科学专业的必修课,而在国内则只有很少的高校开设了相关课程。北京大学在2016年和2018年两次邀请长期在斯坦福大学讲授计算机伦理学课程的Steve Cooper教授(现任美国内布拉斯加大学林肯分校计算机学院执行院长)在暑期开设为期两周的计算机伦理学课程。译者有幸担任Cooper教授课程的中方主持人,不仅亲身体验了原汁原味的国外顶尖高校的计算机伦理学课程,同时也见证了很多北大同学在课程中受益匪浅。随着信息技术和人工智能的应用领域越来越广泛,国内高校也有必要为我国计算机专业(以及其他专业)的学生开设计算机伦理学相关的必修课,让所有同学在其职业生涯中遇到伦理困境的时候,至少知道该如何应对。

更多精彩新书

上新 | 从0到1构建用户画像系统技术和方法论
上新 | 智能领域系统能力培养大成之作!——《智能计算系统》重磅出版!
上新 | “Flutter中文网”社区创始人倾力撰写的网红书 《Flutter实战》正式出版

这篇关于“计算机伦理学”——计算机科学专业的必修课的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/200429

相关文章

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

计算机视觉工程师所需的基本技能

一、编程技能 熟练掌握编程语言 Python:在计算机视觉领域广泛应用,有丰富的库如 OpenCV、TensorFlow、PyTorch 等,方便进行算法实现和模型开发。 C++:运行效率高,适用于对性能要求严格的计算机视觉应用。 数据结构与算法 掌握常见的数据结构(如数组、链表、栈、队列、树、图等)和算法(如排序、搜索、动态规划等),能够优化代码性能,提高算法效率。 二、数学基础

java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频)

这是什么系统? 资源获取方式在最下方 java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频) 停车管理信息系统是为了提升停车场的运营效率和管理水平而设计的综合性平台。系统涵盖用户信息管理、车位管理、收费管理、违规车辆处理等多个功能模块,旨在实现对停车场资源的高效配置和实时监控。此外,系统还提供了资讯管理和统计查询功能,帮助管理者及时发布信息并进行数据分析,为停车场的科学

《计算机视觉工程师养成计划》 ·数字图像处理·数字图像处理特征·概述~

1 定义         从哲学角度看:特征是从事物当中抽象出来用于区别其他类别事物的属性集合,图像特征则是从图像中抽取出来用于区别其他类别图像的属性集合。         从获取方式看:图像特征是通过对图像进行测量或借助算法计算得到的一组表达特性集合的向量。 2 认识         有些特征是视觉直观感受到的自然特征,例如亮度、边缘轮廓、纹理、色彩等。         有些特征需要通

【python计算机视觉编程——7.图像搜索】

python计算机视觉编程——7.图像搜索 7.图像搜索7.1 基于内容的图像检索(CBIR)从文本挖掘中获取灵感——矢量空间模型(BOW表示模型)7.2 视觉单词**思想****特征提取**: 创建词汇7.3 图像索引7.3.1 建立数据库7.3.2 添加图像 7.4 在数据库中搜索图像7.4.1 利用索引获取获选图像7.4.2 用一幅图像进行查询7.4.3 确定对比基准并绘制结果 7.

【python计算机视觉编程——8.图像内容分类】

python计算机视觉编程——8.图像内容分类 8.图像内容分类8.1 K邻近分类法(KNN)8.1.1 一个简单的二维示例8.1.2 用稠密SIFT作为图像特征8.1.3 图像分类:手势识别 8.2贝叶斯分类器用PCA降维 8.3 支持向量机8.3.2 再论手势识别 8.4 光学字符识别8.4.2 选取特征8.4.3 多类支持向量机8.4.4 提取单元格并识别字符8.4.5 图像校正

Python计算机视觉编程 第十章

目录 一、OpenCv基础知识 1.读取和写入图像 2.颜色空间 3.显示图像和结果 二、处理视频 1.输入视频 2.将视频读取到NumPy数组中 三、跟踪 1.光流 2.Lucas-Kanade算法 一、OpenCv基础知识 OpenCV 自带读取、写入图像函数以及矩阵操作和数学库。 1.读取和写入图像 import cv2# 读取图像im = c

2025届计算机毕业设计:如何构建Java SpringBoot+Vue个人健康档案管理系统?

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小程序/安卓实战项目 大数据实战项目 ⚡⚡文末获取源码 文章目录

软考(计算机技术与软件专业技术资格(水平)考试)

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 月下飞天镜,云生结海楼。 ——《渡荆门送别》 信息系统项目管理师备考专栏 软考全称:计算机技术与软件专业技术资格(水平)考试 官网直达:中国计算机技术职业资格网 文章目录 软考介绍1.

计算机毕业设计选题推荐-域名管理系统-域名商城-域名竞拍系统-Java/Python项目实战

✨作者主页:IT研究室✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python项目 安卓项目 微信小程序项目 文章目录 一、前言二、开发环境三、系统界面展示四、代码参考五、论文参考六、系统视频结语