在美国,随着STEAM教育理念的提出,(STEAM是科学 Science 、技术Technology 、工程Engineering、艺术 Art 和数学 Mathematics的缩写。
STEAM是一种重实践的超科学教育理念,强调任何事情的成功都不仅仅依靠某一种能力,而是需要综合应用多种能力。STEAM理念旨在培养人的综合才能),越来越多的学校和教育机构纷纷开设编程课程。在中国,北京,上海,南京等地的一些中小学和校外培训机构,也纷纷开展编程兴趣课程和培训,孩子们通过玩游戏,编程,编写游戏等方法来学习计算机编程的一些基本思维方式。当今数字世界的大咖,大多数都是因为享受编写游戏的快乐而起步的。比尔盖茨,微软公司联合创始人,在13岁的时候写出了他的第一个计算机程序-一个井字游戏。仅仅在几年后,一个十几岁的少年斯蒂芬乔布斯和他的朋友斯蒂夫沃兹尼亚克设计了街机游戏《突围》,后来他们俩一起创办了苹果公司。编程不仅能锻炼人的逻辑思维能力,也能够让孩子们开始审视“思维”这个东西,通过观察程序运行的结果,孩子们逐渐建立起一种反思的态度。