扩大AP计算机科学课程吸引了更多女孩和少数民族 – 华盛顿邮报

十年前,在高中计算机科学课程中女生如此稀缺,以至于在九个州一方面可以计算在该科目中进行大学先修课程考试的女学生人数。在其他五个国家中,没有一个。
拉丁裔和非洲裔美国学生也供不应求,这一问题多年来一直困扰着教育工作者,阻碍了高科技劳动力多元化的努力。
现在,AP计算机科学课程的扩展有助于吸引更多女孩和少数群体,使其成为学校,大学和经济日益重要的领域。
继全国首次推出计算机科学原理AP课程后,2017年女性,黑人和拉丁裔学生的测试总数翻了一番。它加入了一个历史悠久的AP课程,专注于编程语言Java。
种族和性别失衡持续存在。但教育领导人表示,数据显示,在消除计算机科学主要是为那些倾向于白人或亚裔美国男孩的极客的刻板印象方面取得了重大进展。
负责监管AP计划的大学理事会主席大卫科尔曼说:“我们正在努力实现一个多元化的领域,无论出于何种原因,这个领域几代人都不会如此。” “真的,这就是计算机科学突破其狭隘的角色。”
科尔曼承认:“还有更多工作要做。”
去年春天,大约100,000名AP计算机科学考生中约有27%是女生。黑人学生占15%,拉丁裔学生占15%,远远低于入学总人数。
在许多方面,扩大计算机科学人才库的目的在于激发学生的热情,如Adesoji Adenusi和Daijah Etienne,以探索编程的力量。
这两名马里兰青少年正在寻找最近的一个早晨,因为在爪哇的指挥部通过沿着方形地板垫边缘的左手转弯操纵轮式机器人(称为Finch)。让Gizmo保持正轨并不容易。
在键盘上,Adenusi玩弄了车轮速度的数字。 “几个额外的零从来没有伤害过任何人,”他开玩笑说。
“这取决于,”艾蒂恩和那个笨拙的小机器人一起走了回来。 “如果你在支票上多加一些零怎么办?”
18岁的Adenusi和17岁的Etienne都是老年人,他们在乔治王子县的Charles H. Flowers高中以Java计算机科学A为中心。
Adenusi的目标是在大学主修计算机科学,他说他很注重视频游戏设计,并对该主题所要求的精确性和创造力有所了解。 “一切真正的编码都是一种选择,”他说。 “颜色,形状,尺寸 – 这一切都取决于你。”
正在考虑在大学学习计算机工程的Etienne在上一学年也参加了AP计算机科学原理。她说,这些课程加深了她对软件功能的理解,使物体变得生动。 “例如,一部iPhone,”她说。 “一块金属,说实话。但是当你添加编码时,它会变得更加重要。”
在Flowers High,86名学生在春季参加了AP计算机科学考试。这是2016年26个总数的三倍多。新原则课程推动了增长。学校的大多数学生都是非洲裔美国人。参加AP计算机科学的人中有近一半是女孩。
大学理事会的数据显示,与去年相比,马里兰州,弗吉尼亚州和该地区的20所高中在AP计算机科学考试中至少有50名学生获得了收益。蒙哥马利郡的Thomas S. Wootton High增长最快:其学生参加了238次考试,而2016年为76名。
大学正密切关注这些发展,因为他们多年来一直在努力拓宽计算机科学专业学生的人口基础,超越白人和亚裔美国男性。 AP计划使学生通过测试获得大学学分,是高中和高等教育之间最强大的联系之一。
30多年来,高中一直提供计算机科学的AP课程。但大约10年前,教育工作者开始担心参与。总体数字很低。 2007年,大约20,000名学生参加了计算机科学考试,少于AP法语或工作室艺术的总数。
近距离观察显示当年更加惨淡的趋势:只有约3,360名女性和1300名拉丁裔学生参加了计算机科学考试。非裔美国人的总数仅为734。
大学理事会高级副总裁兼AP项目长期负责人Trevor Packer表示,那个时代的计算机科学测试年度报告会让他感到畏缩。例如,爱达荷州计算了2007年参加测试的25名男孩 – 零女孩。
在国家科学基金会的帮助下,各大学的大学理事会和计算机科学家设计了一门旨在吸引更广泛受众的新课程。 AP计算机科学原理(CSP)于2016年秋季在全国推出。
大学理事会推广该课程的视频明确呼吁学习不足的学生。一位女孩在视频中说:“许多女孩都被吓倒了,因为他们认为计算机就像是'男人的事'。” “如果更多的女孩被鼓励,那么这就不再是一个问题了。”
去年春天,来自爱达荷州的92名女孩参加了AP计算机科学考试。大多数人都是计算机科学原理。
杜克大学计算机科学实践教授Owen Astrachan帮助开发了新课程,他说这是为了补充计算机科学A.
“在CSA中,它始终都是编程,”Astrachan说。 “在CSP中,编程是其中的一部分,但它并不是它的核心。”学生可以更自由地在CSP中设计自己的项目。他们在课程结束时评估数字工作组合 – 包括专注于创建计算机程序的任务 – 以及多项选择测试。
对于在新考试中获得最高分5分或在原始计算机科学考试中获得4分或5分的学生,杜克大学给予学分,使学生能够进入更高级别的课程。阿斯特拉坎说:“我是试图赋予高中权力的忠实粉丝。”
在高中扩展计算机科学不仅仅需要增加一门新的AP课程。它还需要投资于通常不是该领域专家的教师。许多学校的课程长期以来都很吝啬。 2014年,华盛顿邮报发现华盛顿地区不到十分之一的高中生正在修读计算机科学课程。
考虑到这些问题,大学教授的目标是提供帮助。
在哈佛大学教授计算机科学的一门流行入门课程的David J. Malan表示,可以在线为高中教师提供适合AP CSP课程的版本,他们希望将其用于问题集和家庭作业。他说,目标是“扩大对计算机科学的访问和兴趣。”
在Flowers High,Marilyn Fitzpatrick教授计算机科学五年。她说她希望学生在软件开发和网络安全等学科中看到从课堂到工作世界的联系。
“我试着把它们全部搞定,”她说。 “我们需要更多的少数民族。”
在这个12月的早晨,她的计算机科学课程与那些编程机器人的学生一起熙熙攘攘 – 包括一个叫做Ollie的nubby轮胎的冒险赛车设备 – 并在终端完成了自定进度的任务。
墙上挂着鼓舞人心的报价海报,其中包括总统巴拉克奥巴马的一张 :“不要只是在手机上玩,编程吧。”
15岁的克里斯蒂安·瓦斯奎兹·卢比奥(Christian Vasquez Rubio)是CSP的二年级学生,他为奥利(Ollie)的编码命令摆弄了障碍物。他说这是他的第一个AP课程。 “这是一种有趣的学习方式,”他说。 “当我们能够亲自动手时,我喜欢它。”
Vasquez Rubio说,他对与计算机科学有关的职业感兴趣。 “我不知道到底是什么,但在某个地方。”和大学? “当然,”他说。 “这是我的一个重要目标。”