2018年夏天,大卫·科斯比参观了卢旺达农村一所孤儿和弱势青少年学校。科斯比是卡内基梅隆大学(CMU)的计算机科学副教授,他在那里观看了学校的工作CMU的计算机科学学院这个项目是他参与创办的,目的是帮助那些无法接触到计算机科学课程的学生。

“计算机科学专业的学生总是早出晚归,”他回忆道。“我在那里的最后一天,他们试图说服我不要去机场回家。”

让学生们议论纷纷的是有机会学习先进的计算机科学和编程技能——这是他们以前从未有过的机会。计算机科学学院的在线课程和教师培训为这些学生提供了发展的机会圣-世纪技能。

科斯比说:“这太温暖人心了。”“我把我的一些学生送到了同一所学校,对每个人来说,这都是一次改变人生的经历。这些学生的人生故事大多是悲惨的,然而学校(Agahozo-Shalom青年村)是我去过的最快乐的地方之一。”

通过治疗、教育和爱,Agahozo-Shalom青年村使卢旺达孤儿和弱势青年能够过上有尊严的生活,并为建设一个更美好的世界做出贡献。

卡内基梅隆大学计算机科学学院(CMU CS学院)于2018年由科斯比和CMU的同事马克·斯特利克(Mark Stehlik)推出,是一个严格的在线计算机科学课程,已经覆盖了全球5600多名教师和导师以及61000名学生,为那些为学生提供计算机科学和编程课程机会有限的学校提供了推动作用。该学院对参与的学校免费开放,并免费提供在线和面对面的教师培训和支持。

亚马逊宣布将在未来三年为CMU CS学院提供200万美元的支持。捐款来自亚马逊未来工程师亚马逊的计算机科学教育项目旨在教育和培训来自服务不足和代表性不足社区的学生。

科斯比表示,捐赠来得正是时候,cmu CS学院正在迅速发展。他说:“这200万美元将基本满足我们目前三年的运营需求。”“这将有助于我们的课程制作、课程主持和教师的专业发展。它也将开始帮助我们扩大我们的努力,以建立不同语言的CMU CS学院。”

他说,最重要的是,它将使CMU计算机学院实现帮助学生进入计算机科学世界的双重目标,同时创建一个更大、更多样化、更公平的程序员和计算机科学家管道。科斯比说:“科技公司就是找不到足够的人才。“由于公平问题在学校中发挥的作用,很高比例的最优秀和最聪明的人几乎没有希望进入这个渠道。亚马逊当然明白这一点,并正在努力通过亚马逊未来工程师来改变这一点。”

CMU CS学院提供计算机科学的严格介绍。科斯比说:“虽然我们的目的是为所有年级的学生服务,但我们是CMU,我们必须坚持高标准。”“这不仅仅是对编程的轻微体验,当你完成编程时,你知道编程是什么,但却不会编程。这是真正的交易。”

虽然具有挑战性,但课程也设计得很有趣,非常强调创造力和图形。此外,CMU的学生还设计了许多练习。作为刚上高中的学生,他们对CMU CS学院的主要受众有很好的认识。

CMU CS学院目前提供三个核心课程:中学、学校营地或校外项目的基础课程;通过图形和动画为初高中学习编程提供了强有力的介绍;还有一门为准备参加大学预修考试或计算机科学课程的学生开设的预备课程。它还提供教师培训、全天候支持和教师资源。

由于课程通常在缺乏大量技术资源的学校授课——60%的参与项目的美国公立学校都是接受联邦资金的一级学校——这些学校被设计成使用基本的计算机设备和较弱的互联网连接。

展望未来,科斯比表示,除了支持CMU CS学院的运营外,亚马逊的捐款将帮助该项目专注于开发衡量其课程实际影响的方法——是否能提高成绩,毕业生选择什么样的职业道路,以及大学录取率如何变化。“我们希望能够找到潜在的捐赠者,并科学地向他们展示我们所做的工作是有效的,”他说。“到目前为止,我们听到了非常有希望的定性结果,但我们想用可靠的定量结果来支持这一点。”

最终,科斯比将CMU CS学院视为向年轻人伸出援手的工具,否则他们可能得不到帮助。“我们这样做是因为我们知道这是正确的事情,”他说。“我们在这门学科中拥有丰富的技能和经验,这对我们个人和经济都有很大的回报,这是令人难以置信的幸运。我们觉得有义务与那些原本可能得不到这些机会的学生分享这些机会。”

“我们期待看到不同背景的学生在掌握这些基本的计算机科学技能后,对我们的世界产生的影响。”