导读 通常,当我与计算机科学专业的学生交谈时,许多人告诉我,他们直到上大学才上过计算机科学课程。对于我作为计算机科学教授与之交谈过的女性

通常,当我与计算机科学专业的学生交谈时,许多人告诉我,他们直到上大学才上过计算机科学课程。对于我作为计算机科学教授与之交谈过的女性,黑人和拉丁裔学生来说尤其如此。

但是大学理事会最新发布的数据表明,情况开始发生变化,特别是对于计算机科学领域代表性不足的女孩和学生。

具体来说,数字显示谁采取先修课程计算机科学原理,一个涉及两个级黑高中的学生人数计算机编程和对社会的影响技术,上涨121%,自2016年推出的过程中,从2981到6589。根据大学理事会代表的说法,自2017年以来,在该课程的AP考试中得分达到3分或更高的黑人学生数量增加了118%,从1,269人增加到2019年的2,766人。

3分或更高的分数通常可使应试者获得大学学分并绕过大学中的计算机科学入门课程。

自从课程开始以来,接受AP计算机科学原理的西班牙裔/拉丁美洲裔学生数量已增加了125%,从8,334名增加到18,780名。根据大学理事会的数据,自2017年以来,在AP CSP考试中达到3分或更高的西班牙裔/拉丁美洲裔学生人数增加了116%,从2017年的4,742人增至2019年的10,264人。

最后,据大学理事会报告,自从《 AP计算机科学原理》推出以来的三年中,参加该课程的女学生人数增加了136%,从13,328名增加到31,458名。

这些数字是什么意思?作为一名研究如何使更多的学生对计算机科学感兴趣的教授,以及作为帮助开发和教授《 AP计算机科学原理》课程的早期版本以及考试的人,我相信这些数字最终将导致更多的学生从各种背景更好地定位于计算机科学专业或副修。反过来,这将有助于技术产业的多元化。

技术领域的多样性很重要,因为计算技术在我们的日常生活中无处不在-从我们用来出行的GPS到我们用来存钱,进行酒店或航班预订以及检查天气的应用程序。但是,如果设计该技术的人不包括妇女,少数民族,残疾人或其他来自不同背景的人,那么它可能会导致这项技术适用于部分或什至大多数(但不是全部)。

例如,最近发现,运输安全管理局使用的人体扫描仪经常对黑人妇女的黑人,辫子和其他发型引起误报。反过来,这会使黑人妇女在机场接受更频繁且更具侵略性的检查。

诸如此类的问题就是为什么软件开发团队必须尽可能地多样化和包容,以确保技术能够满足所有人的需求,这一点很重要。随着越来越多的学生看到像他们一样在高中学习计算机科学课程的人,越来越多的学生会注意到并跟随他们的脚步。最终,这将使他们成为未来的软件工程师和技术创新者。