作者丨 krebs
翻译丨黑色巧克力
为什么很多著名的黑客都来自俄罗斯呢?文章就这一问题将美国和俄罗斯参加AP测试情况,以及两国学生的相关课程内容进行对比说明,很好的说明了原因。
传统观点认为很多黑客来自俄罗斯和前苏联地区,一个重要的原因就是这些国家习惯上比西方教育机构在初中和高中更强调信息技术教学,然而他们缺乏一个像硅谷这样的途径帮助有才华的IT专家利用技能找到高薪工作。这篇文章通过研究大量的开源数据来探索这一假设的第一部分。
美国和俄罗斯的教育数据分析似乎支持这一传统观点,这表明美国学生与东欧国家的学生在教育和测试方面确实存在着一些明显和重要的差异。
与美国相比,俄罗斯有更多的高中生选择专攻信息技术。一种衡量方法是观察这两个国家的高中生选择参加计算机科学高等考试的人数。
根据美国大学理事会的一项分析(PDF),在2005年至2016年的10年时间里,美国总共有27万高中生选择参加计算机科学的国家考试(“计算机科学高级安排”考试)。
对此比较俄罗斯的数据,Perm州立大学(Perm State National Research University)2014年的一项关于计算机科学(名为“信息学”的研究)的研究发现,每年大约有6万名俄罗斯学生报名参加美国的AP考试,即所谓的“全国统一考试”。在过去10年里,每年有60000人参加计算机科学考试,这一数字是过去10年来的两倍多。
在“国家人才战略”中,微软公司对信息技术职业前景进行了深入分析,作者提醒说,尽管计算机科学在美国的学校中只占少数,但它的重要性与日俱增。微软的研究报告指出,虽然目前美国有超过42,000所高中,但其中只有2100所学校有资格在2011年教授AP计算机科学课程。
一个良好的开始
如果俄罗斯有比美国更多的人决定在中学参加计算机科学考试,那可能是因为俄罗斯学生需要在更年轻的年龄开始学习这门学科。俄罗斯联邦教育标准(FES)规定,在中学里信息学是强制性的,任何学校都可以自由选择将其纳入其高中的基础或高级水平课程。
“在小学课程里,信息学的要素是在核心学科的数学和技术课程中被教授的。”Perm州立大学的研究报告指出,“而且,每一所小学都有权把课程的一部分内容作为“信息学”的一部分。”
俄罗斯中学FES信息学课程的核心部分如下:
-
理论基础
-
计算机运行原理
-
信息技术
-
网络技术
-
算法
-
编程语言和方法
-
建模
-
信息学和社会
中学
两国计算机科学和信息学的教学方式,以及应试者在各自的考试中所表现出的掌握水平也有明显的差异。
再一次从Perm州立大学关于俄罗斯信息学考试目标的研究中,我们可以了解到考试的内容:
第一块:“信息学的数学基础”
第二块
:
“算法和编程”
第三块
:
“信息和计算机技术”
测试材料由三个部分组成。
第1部分是具有4个选项的多项选择测试,它覆盖所有的内容板块。留出相对较少的时间来完成这部分。
第2部分包含了一组基本的、中级的和高级的复杂性任务。这些需要简单的答案,例如数字或一系列的特征。
第3部分包含一组更高级别复杂的任务。这些任务通常涉及以自由的形式写出详细的答案。
根据Permm州立大学研究,“2012年,第1部分包含13项任务;第2部分,15项任务;第三部分,4项任务。考试涵盖了信息学学校教学大纲的主要内容。要求有详细答案的任务是最密集的。这些任务包括对算法的分析、编写计算机程序以及其他类型的任务。答案由区域检查委员会的专家根据评估标准进行检查。
图片来自于俄罗斯国立研究大学
在美国大学理事会文件(PDF)中列出了计算机科学考试的内容。
美国测试内容区域:
计算思维实践(P)