英国论坛
在英国的引领下,欧盟国家闻风而动。根据今年欧洲学校网10月12日发表的一篇报告,大多数欧盟国家的教育部长已经将编码课程和计算机科学列入本国教学大纲内。虽然英国人的数学差已经众所周知,但是在编码课程上却已遥遥领先,是世界上首批从小学就开始就引进编码课程的国家。
2014年9月,英国教育部引入新的计算机教学大纲,5到16岁的学生都必须学习计算机——从5岁起,孩子就得学习使用算法公式编程编码;从11岁起学习程序设计语言,以及设计、储存、应用计算机指令。
除了程序设计之外,教学大纲把焦点转移到更广泛的“计算机素养”(Computer Literacy),而非单纯教授电脑如何运作或软件操作。
这一教学大纲是时任教育大臣迈克尔•戈夫和财政大臣乔治•奥斯本启动的“编码之年”(Year of Code)项目内容之一,目的旨在提升学生对于计算机编程的意识和兴趣。
在英国的引领下,欧盟国家闻风而动。根据今年欧洲学校网10月12日发表的一篇报告,大多数欧盟国家的教育部长已经将编码课程和计算机科学列入本国教学大纲内。
目前已有15个欧盟国家将编码作为国家、地区或者本地课程的一部分。
这些国家分别是奥地利、保加利亚、捷克、丹麦、爱沙尼亚、法国、匈牙利、爱尔兰、立陶宛、马耳他、西班牙、波兰、葡萄牙、斯洛伐克和英国。
而且这一趋势将会继续下去。芬兰将于2016年将编程纳入核心课程,比利时的法兰德斯地区也在就此事进行讨论。
推动欧洲政府将编码课程引入课堂的原因之一是欧洲拥有IT技能的劳动力已经隐隐出现短缺迹象。
欧盟数字经济与社会专员古泽·奥廷格(Günther Oettinger)在自己的博客上表示,“在五年内,有82.5万个职位可能因为雇主找不到拥有符合IT技能的应聘者而出现空置。
因此,为了每个公民、每个企业能在这个数字经济和社会中获得发展,欧洲需要认真对待数字技术。”
根据欧洲学校网的报告,欧洲国家应该试着设定每个学生需要达到的计算机技能水平,这样才能为将来的数字化世界做好准备。
作者强调其中一项重要挑战是如何能让编程对学生、特别是女学生更具吸引力。
作者还指出,数字思维与编码和计算机编程紧密相关,但又不仅仅如此,还涉及了解决问题、设计系统、理解人类行为等等方面。
这些和解决问题和逻辑思考能力一样,都是所谓“21世纪技能”的一部分。
目前不少欧洲国家会在这方面举行竞赛来奖励其中的尖子学生,但同时也指出应该通过提供更多普通水平的课程来吸引只有普通兴趣的学生。
可以看出,编程早已不再只属于那些电脑怪才,而正逐渐成为一种主流技能。事实上,基础编码技能越来越被认为是一项学生需要掌握的基础技能,而不是只有计算机科学家才需要。