我们的孩子不会使用Java, C++, Python, Ruby, 或者其他10种最适合在火车上与陌生人聊天的语言. 但这些编程语言——用于开发移动应用程序, 分析数据, 并执行其他互联网业务和营销功能——可能是最重要的第二, 第三, 或者第四种语言.

学习计算机科学(CS)为我们的孩子未来的就业前景提供了一个黄金机会. 根据劳工统计局的数据, 计算机和信息技术方面的工作 从2016年到2026年,预计将增长13%,增加557,100个新工作. 这些职位目前的平均工资为86美元,320, 是平均38美元的两倍多,640适用于所有职业. 计算机工作出现的速度比美国还快.S. schools are preparing people to fill them; today 557,100 of such jobs are open.

当然, 不是每个孩子都想当程序员, 但是学习编程对每个人来说都是一项有价值的生活技能. 对于各行各业的人来说,为企业创建网站或应用程序的能力是一项有市场价值的技能, 从广告和公共关系到珠宝设计师和玩家. 它的繁荣是指数式的:苹果赢了 $46.60亿年 2018年在应用程序中, 这是2015年三年前他们从应用中获得的两倍多. 虽然利润可能更少, 编码技能可以让会计师受益, 管理员, 记者, 安全和数据分析师, 举几个例子.

即使只知道一点点编码,也可以帮助减少对技术的恐惧, 为更广泛地理解和使用技术技能打开了一扇心灵之窗. 史蒂夫•乔布斯本人也提出了这样一种观点:编码“会教你如何思考”.” 来自多所大学的研究 表明使用代码开发了大脑中与语言处理相关的部分, 内存, 注意, 和逻辑.

不幸的是,只有10%的美国人.S. 据西雅图非营利组织Code报道,目前学校提供计算机编程课程.org. 因此,我们一直落后于大多数发达国家.

为什么你.S. 赤字CS?

与你.S. 是Facebook的诞生地, 苹果, 微软, 谷歌, 以及无数其他受计算机科学启发的巨人, 我们应该培养计算机科学家. 但是,我们不会. 为什么?

高中课程也应该承担部分责任. 总部位于巴黎的经合组织国际评估项目(PISA)上一次测试“数字阅读表现”时 2012, 新加坡排名第一, 韩国紧随其后, 香港, 日本, 加拿大, 上海, 爱沙尼亚, 美国学生远远落后, 并列第12名.

当时,在全国范围内,学校、教师和学生对计算机科学关注甚少. 以AP考试为例. 2014年,美国学生参加了39278场CS AP考试,而AP英语考试则有近100万场. 计算机科学教师协会十年前的一项调查发现 开设计算机科学课程的高中比例 从2005年的78%下降到2009年的65%, 而AP计算机课程的比例从2005年的40%下降到2009年的27%. 调查显示,导致学生人数下降的原因有很多,但没有一个让人放心,其中包括教师缺乏学科知识, 困难的主题, 学生缺乏兴趣, 缺乏员工的支持.

好消息是:人们对计算机科学的兴趣有所增加 高中的人数大幅增加 近年来. 2018年,有135992名学生参加了AP CS考试,比2017年增加了31%. The number of African-Americans taking a CS AP exam increased 44%; Hispanic student participation increased 41%; female students taking the test jumped up 39%, 农村学生的人数上升了42%.

不幸的是,经过4年的大学学习,美国学生对计算机科学的兴趣下降了. 美国大学提供优秀的阀杆研究生课程, 但大多数学校都是外国学生. A 2017 report indicates 79% of CS grad students in US universities are international students; this lopsidedness continues in related subjects like Electrical Engineering, 81%是国际学生, 与机械工程, 有62%的国际组织.

醒来! 让我们的代码!

八年前,美国开始从漫长的CS沉睡中醒来. 2011年8月推出 Codecademy. 该网站提供免费的编码教程,吸引了数百万学生. 1月. 5, 2012年迈克尔•布隆伯格(Michael Bloomberg), 然后是纽约市市长, 他在推特上发布了学习编程的新年决心. 1月. 2012年17日,道格拉斯·洛西科夫发表了他的论文, 为什么我在学习编程,你也应该学习他在CNN专栏中写道. 利益发生爆炸, 世界各地的专家和媒体都在为这个新问题绞尽脑汁, “每个人都应该学习编码吗?”

的作者洛西克夫 编程或被编程成为了领先的数字改革者和Codecademy的发言人. 他认为美国的学校.S. 我们需要“开始像对待字母表或算术那样对待计算机代码。.洛西科夫称,这个国家缺乏熟练的程序员,谷歌和Facebook等公司买下整个公司,只是为了能接触到他们的编码人员. 洛西科夫在2012年写道:“如果你知道如何编程,你可能马上就能得到一份高薪工作。. “你们将使美国能够在经济和军事边界上有效竞争, 因为无法自学编程,我们正在迅速失去竞争优势.”

确保我们的孩子学会编程不仅仅是明智的职业规划, Rushkoff contended; it’s practically a patriotic duty.

接下来,奥巴马总统也加入了争论. At 2013年计算机科学教育周 他敦促年轻人:“不要只是买一个新的电子游戏. 做一个. 不要只是下载最新的应用程序. 帮助设计. 不要只是玩手机. 计划它. 没有人是天生的计算机科学家, 但只要稍加努力再加上一些数学和科学知识, 几乎任何人都可以成为一个. 试一试吧.”

今天,Codeacademy已经帮助超过4500万人学习编码,而且它已经做到了 许多竞争对手包括可汗学院、Udemy、Coursera、ITProTV和Pluralsight.

规划我们的未来

在全国范围内,许多学区都在提升他们对CS的态度. 在芝加哥,现在每个高中生都必须 上计算机科学课 毕业. 由州长阿萨·哈钦森领导的阿肯色州一直是 学生编码运动的开拓者. 2015年,他通过了一项法律,要求所有高中提供计算机科学作为数学或科学学分, 此外,它还提供免费的教师培训, 编码比赛及现金奖励, 设备补助, 以及在计算机科学AP考试中获得高分的学生奖励. 爱荷华州有 设定一个目标 每个高中毕业生至少要上一节计算机科学课. 路易斯安那州, 麻萨诸塞州, 德州, 和维吉尼亚州, 已经为获得特定计算机科学学分的学生颁发了特殊的文凭.

奇怪的是, 加州落后. 虽然70%的校长认为CS和核心学术课程一样重要, 90%的父母希望他们的孩子学习计算机科学, 只有32%的高中开设计算机科学课程, 2016年,加州大学未能培养出一名准备教授计算机科学的新教师.

对计算机科学课程的渴望是显而易见的. Code.org的代码时间, 一小时的免费计算机科学教程, 813年曾,614,来自180多个国家的108名学生. 他们的任务是揭开编码的神秘面纱,并将其呈现为一门可理解的学科. 在最近的“代码一小时”活动后,佛罗里达州一所高中的调查显示,360名学生对第二年的计算机科学课程感兴趣.

CS适用于极客和非极客

有没有高中可以让你的青少年极客参加优秀的计算机班? 是的,有. 冠军在 美国计算机科学联盟 2019赛事包括2019全明星赛包括 纽夸谷高中 在伊利诺斯州, 公园都铎王朝的学校 在印第安纳州, 巴林顿高中 在罗德岛, 不伦瑞克学校 在康涅狄格州, 卡拉马祖数学 & 科学中心, 加州的学习者军团.

即使你孩子的高中不提供任何计算机科学课程, 你仍然可以帮助你的儿子或女儿学习被一些人称为21世纪基本技能的东西. 你可以注册他们的沉浸式体验,比如 InternalDrive科技营该公司为7岁至17岁的儿童提供100多家门店. 如果这些学费超出你的预算, 免费在线选项 可以在家里访问,如可汗学院,麻省理工学院的开放课件,Codecademy,和许多其他.

无论你怎么做,都要把最终目标牢记在心:你孩子的未来. CS专家未来就业的机会有多光明? 根据美国.S. 劳工统计局, 2018年,软件开发人员的平均工资为105美元,590 http://www.美国劳工统计局.gov /哦/ computer-and-information-technology /软件开发人员.而计算机和信息研究科学家则是118,370美元. http://www.美国劳工统计局.gov /哦/ computer-and-information-technology / computer-and-information-research-scientists.在接下来的十年里,每种职业的就业增长都达到了天文数字的24%和19%. 为了跟上潮流,看看2019年要学的最好的编程语言. http://www.topprogramminglanguages.co

最后,值得记住的是,不是每个孩子都具备成为计算机科学家的条件. 不仅是强大的分析和解决问题的能力, 但注重细节和拥有出色的记忆力也有帮助. 最重要的是, 在你为你的孩子设计一个教育改造之前, 确保你的孩子和你一样对未来感到兴奋.

尽管如此,每个人都可以使用基本编码的一课,从长远来看,这将是有帮助的.

更新1月. 2016

在Pinterest分享
更新日期:2019年7月10日