在这个问题上,美国的做法也许值得我们借鉴。近期,一个让微软、Facebook、亚马逊、Dropbox等科技巨头暂时将商业竞争搁置,朝着同一处使劲的公益活动——“编程一小时”(Hour of code)成了科技界新闻的热点。该活动由公益组织code.org创办于2013年,目的在于通过该活动向全球青少年推广编程教育,普及计算机科学。两年间,该活动已经惠及了全球超过5000万的青少年。这项活动得到了包括微软创始人比尔·盖茨,现任CEO萨提亚·纳德拉,Facebook创始人马克.扎克伯格等美国IT大佬的支持。甚至美国总统奥巴马也为此专门录制了视频,呼吁全民写代码,“编程关乎美国的未来…我们需要孩子们熟练地掌握这些技术。”
编程之所以如此重要,在于其能很好的培养学习者的“计算思维”。这一概念是美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M. Wing)教授在2006年首次提出的,通俗讲来,这一种强调通过创新思维和严密的逻辑,尝试通过各种方式解决问题的结果导向性思维。“计算思维”概念一经提出,立即得到美国及欧洲教育界和产业界的广泛支持,欧洲皇家科学院更是在次年召开了名为“思维科学——欧洲的下一个政策挑战”的会议。同时,从2013年12月开始,美国各州从幼儿园到高中都推出了编程课程,以在孩子培养兴趣的黄金阶段为他们埋下对计算机科学兴趣的种子,以适应移动互联时代的创新需求。