acm-header
登录

ACM通信

BLOG@CACM

CS真的为所有人服务,在网络空间捍卫民主吗


马克·古兹戴尔,约翰·阿奎拉

2019年2月3日http://bit.ly/2HQZhQe

纽约时报最近发表了一篇题为《计算机科学中最难的部分?进入课堂”(https://nyti.ms/2VaWcNR),以及美国计算机科学系无法跟上需求的步伐。这些事实并不令人意外。电脑研究协会的“电脑世代”报告(https://cra.org/data/generation-cs/)描述了从2006年到2015年,美国高校计算机科学本科招生人数翻了两倍到三倍的情况。美国学术界在2017年国家科学院报告中注意到了CS入学人数的快速增长(http://bit.ly/2CWttnt).

每个人都在试图找出如何增加计算机科学本科教育的能力。CRA-E保留了一份CS注册中扩大能力的成功实践清单,其中许多是由谷歌资助的(参见http://bit.ly/2FUpIBd).纽约时报这篇文章描述了计算机科学部门是如何应对计算机科学课程的需求大于供应。我们看到了招生上限、GPA要求、配额,甚至通过抽签来分配CS课堂上稀缺的一个席位。

我们可能正在接近计算机教育的一个拐点,而且可能是我们以前见过的一个拐点。斯坦福大学的Eric Roberts写了一篇关于30多年来计算机科学本科生入学情况的文章(https://stanford.io/2CNWa7f).他认为,上世纪80年代末计算机专业入学人数的下降可能是计算机专业部门无法应对上世纪80年代初不断上升的计算机专业入学人数的结果。当时,就像现在一样,设置了上限和限制,这传递了这样一个信息:计算机科学并不适合所有人,只有精英学生才能在计算机科学领域取得成功。Eric写道,在https://stanford.io/2ODJ4OK

施加GPA门槛和其他减少入学人数的策略,自然导致学生对计算机科学的看法发生了变化。在20世纪70年代,学生们热切地欢迎进入这个新的和令人兴奋的领域。1984年前后,一切都变了。系里非但没有欢迎学生,反而开始排挤他们。学生们得到了这个信息,并得出结论,他们不受欢迎。在接下来的几年里,认为计算机科学竞争激烈、不受欢迎的观点开始广泛传播,甚至在那些对该专业没有限制的院校也开始产生影响。

与20世纪80年代不同,美国现在有一场全国性的运动,希望“全民CS”(https://www.csforall.org/).中小学越来越多地开设CS课程。各州和各学区都要求所有学生学习计算机科学。

我们正面临着本科计算机科学课程的容量危机,我们甚至还没有接近计算机科学所有人。虽然越来越多的美国学校提供计算机科学课程,但只有一小部分学生接受了这一课程。来自美国各州的数据显示,只有不到5%的美国高中生选择了计算机科学专业,乔治亚州和印第安纳州的这一比例不到1%http://bit.ly/2Uk3QZ9).如果我们有10%的高中生选择计算机科学,甚至其中一小部分学生决定他们想要上中学以后的计算机科学课程,那么本科CS招生会发生什么?如果超过50%怎么办?

我无法预测接下来会发生什么。我不知道在美国教育中是否有过这种紧张感。一方面,我们有资金充足、行业支持的努力,让计算机科学进入美国的每一所中小学。https://code.org/about/donors).有些孩子会想在大学里学习计算机科学。另一方面,我们看到高等学校抑制了入学率的上升。社区大学和非传统高等教育可能会满足部分需求,但它们也可能不会呈指数增长。与20世纪80年代一样,计算机科学专业没有更多的资源来管理不断增长的入学人数,但其压力甚至比20世纪80年代更大,以增加容量。

计算机科学课程需求不断增长,最大的损失不是K-12学生成为专业软件开发人员的道路会变得更窄。作为一代电脑保安报告(http://bit.ly/2Udzecn)的数据显示,计算机科学课程席位的很大一部分需求来自计算机科学的辅修课程和非计算机科学专业。越来越多的人发现计算机科学是有用的,无论他们从事什么职业。这些人就是失去席位的人。也许他们第一次接触编程是在K-12,现在想要更多。这是产能危机的最大代价。从长远来看,提高整个社会的计算能力和复杂性可能比培养更多的专业程序员产生更大的影响。

无法满足计算机科学课程的座位需求可能会限制我们计算机劳动力的增长。它还可能限制计算机科学家、工程师、记者和教师的发展,简言之,就是一个有计算能力的社会。

回到顶部

评论

我突然意识到,非传统的学习或许可以弥补一些不足。这并不能解决人们对传统证书的渴望。我不确定这对那些准备学习非cs学科的人有什么帮助,这些学科需要一些计算基础/经验。

同样,我想知道现在传统的高等教育安排对水龙头的控制是否是问题的一部分,以及以后“需求”是否会因为某种原因下降。现有的过剩产能,以及对其进行某种调整的方法,不是我们为教育机构提供的那种弹性。

丹尼斯·汉密尔顿

回到顶部

约翰·阿奎拉:《(虚拟)捍卫民主》

2019年3月19日http://bit.ly/2U9mtj6

今年2月,纽约时报报告称,在2018年美国大选期间,针对俄罗斯互联网研究机构发起了破坏性的网络行动。这些行动采取了两种形式:直接行动导致短暂关闭,以及向试图威慑的可疑犯罪分子发送信息。这些行动的预期目标是“保护美国民主”。

随着时间的推移,这两种行动都将被证明是有效的。通过喷子进行的选举宣传可以有无数的来源和代理人,很容易绕过建立某种“信息封锁”的笨拙努力。至于威慑,这是民族国家时代的老生常谈。黑客网络几乎肯定会这么做不管他们是独立工作还是受第三方指使,都要被吓到。事实上,在未来,选举黑客更有可能加大力度,在世界各地的民主国家塑造选举话语和结果。

那么,怎样才能适当地应对这种威胁呢?迄今为止有两种方法,但都没有选择。首先,要通过联合国寻求一项网络空间“国际行为准则”(ICC),对基础设施攻击和“政治战争”施加基于行为的约束。具有讽刺意味的是,20多年来一直提议成立国际刑事法庭的是俄罗斯人,而美国的立场在美俄网络团队第一次会面后不久就开始坚决反对。我是那次会议的共同主席,我认为俄罗斯提出了一个合理的想法:建立一个自愿的军备控制制度,就像化学武器和生物武器公约那样。现在回到这一重要思想已经为时过晚。

民主国家消除网络空间政治斗争的另一种方法是清理它们自己的做法,太多国家的做法已经陷入令人发指的扭曲和谎言的螺旋式上升。外国演员所做的与民主国家的政党和公民所做的相比就相形见绌了其他是在游戏中。世界应该向美国的罗纳德•里根(Ronald Reagan)学习,他在上世纪80年代发起了人们记忆中最干净的一些政治运动。要阻止个人在网络空间中成为坏的政治行为者并不容易,但主要政党应该树立一个榜样和隐含的道德规范,应对关注事实和问题的竞选活动的挑战。

最后一点:美国在谴责其他国家干预其政治进程时必须谨慎。正如多夫•莱文在卡内基梅隆大学(Carnegie Mellon)做博士后研究时指出的那样,从1946年到2000年,美国干预了81次外国选举。俄罗斯同期的数字是36。一些人为美国的行动辩护说,当你的目标是支持自由力量反对威权时,干预是可以的。但2016年试图影响美国大选的人也可以用这种推理。他们可以说,通过“揭露”民主党暗中破坏参议员伯尼·桑德斯(Bernie Sanders)竞选活动的行为,他们服务于民主的真正基础:自由和公平的程序。

网络空间的政治话语已成为现实,在可预见的未来,民主国家仍将如此。如果要驯服巨魔,有两种方法。一是通过联合国采取多边行动;另一种则要求政治阶层和个人层面致力于培养我们网络天性中更好的一面。两者都值得追求。

回到顶部

作者

马克Guzdial是密歇根大学计算机科学与工程学部的教授。

约翰·阿奎拉是美国海军研究生院国防分析的特聘教授;这是他个人的观点。


©2019 0001 - 0782/19/06 ACM

如果您不是为了盈利或商业利益而制作或分发本作品的部分或全部,并在第一页注明本通知和完整引用,则允许您免费制作本作品的部分或全部数字或纸质副本,供个人或课堂使用。本作品的组成部分必须由ACM以外的其他人享有版权。信用文摘是允许的。以其他方式复制、重新发布、在服务器上发布或重新分发到列表,需要事先获得特定的许可和/或费用。请求发布的权限permissions@acm.org或传真(212)869-0481。

数字图书馆是由计算机协会出版的。版权所有©2019 ACM股份有限公司


没有发现记录

Baidu
map