据新加坡2014年7月4日报道,世界上有许多国家的学生从小就开始学习电脑编程,越来越多的国家将编程作为国家课程的一部分。爱沙尼亚是首个从2012年就开始教授表年学生编程的国家;英国将编程定为小学课程,5~11岁的学生可以学习到计算机运算法则和简单的编程,到11岁,学生将会设计“模拟现实问题的计算机抽象概念”;此外,澳大利亚、美国等国家也都在小学开设电脑编程课程。
在新加坡,大多数学生是从信息俱乐部和私人中心学习编程的,而不是学校,因为编程还未成为学校课程的一部分。教育部已经与资讯通信发展管理局协商将编程引进学校课程,教育部长表示,该举措不是为了让每一个都成为编程高手,而是为了帮助新加坡抵御信息通信技术的强力冲击。
新加坡主要分3步实施该项计划;首先是快速行动,不必等到研究和课程成熟后。其次是培训教师,师资到位才能更好的教授学生。与此同时,要确保编程课程能够达到正确的目标。其中最重要的是发展学生的计算机思维,即思考计算机模拟和解决问题的模式。
(华东师范大学教育学系 陶媛 编译)