2000年代中期,剑桥大学计算机实验室的几位成员注意到了两个令人不安的趋势:寻求计算机科学(CS)项目入学的学生越来越少,而且与十年前的准学生相比,申请者的编程知识也少得可怜。这些新的申请者最多可能做过一些网页开发,但编程经验正变得稀缺。
2000年代有志于攻读计算机科学专业的学生与1990年代的学生有何不同?剑桥大学的学者们认识到几个可能的原因,包括涉及教育和经济的社会问题,这些问题需要巨大的努力才能纠正。然而,其中一个罪魁祸首是他们认为少数人可以解决的问题。早几代的孩子和青少年可以接触到易于编程的家用电脑,而他们现在看到的申请者却没有。
广告
这种编程能力的不足正开始影响学术界和职场。学生们入学时几乎没有或完全没有接触过编程,这需要补习教学[来源:Stross, Tucker]。英国、美国和其他国家在2000年代报告称,计算机科学毕业生人数下降,全球范围内合格IT工人短缺[来源:非洲新闻, Devaney, Devlin]。英国曾是游戏产业的主要竞争者,但已在该领域落后,人们担心持续的短缺会损害该国的竞争力及未来的创新。这一趋势无疑对其他国家也适用。
尽管全球经济面临困境,但对IT工人的需求依然强劲,随着我们对技术的渴望增加,需求甚至可能更大。想象一下,未来如果没有我们所期待的数字服务和不断改进的、计算机驱动的便利设施,将会怎样?未来几年,谁来制造尖端视频游戏、自动驾驶汽车和家庭清洁机器人呢?
为了扭转这种局面,Eben Upton(当时剑桥大学计算机科学系成员);剑桥大学的Rob Mullins、Jack Lang和Alan Mycroft;Norcott Technologies的Pete Lomas;以及著名BBC Micro游戏《Elite》的合著者David Braben,于2006年联手创立了树莓派基金会。这个慈善组织的主要目标是创造低成本、可编程的计算机,并尽可能多地将其普及,特别是普及给儿童。他们的价格目标是每台设备25美元(大约一本教科书的成本),同时提供一个略贵且增强型的型号供选择。
2012年,基金会的工作取得了成果,创造出了树莓派,这是一款信用卡大小、低成本但功能齐全且可编程的计算机,具有现代高清多媒体功能。它可能是让我们回归计算基础的设备。