别以为少儿编程就是冰冷的代码
每个人都应该学习编程,它教会了你如何思考
——史蒂夫·乔布斯
最近听到身边有孩子的妈妈们在讨论:
“你家孩子有没有学编程?”
“未来,编程会将和语数外一样普及吗?”
“编程,就是孩子从小敲代码,以后做IT民工吗?”
诚然,各位家长对编程并不陌生,但却对它背后代表的理念和学习方法感到陌生。今天,小编就给大家好好科普下少儿编程的前世今生,还原一个真实的编程世界。
STEAM 教育
说到编程,不得不提目前在众多国际学校中提倡推行的“STEAM教育”。
STEAM教育理念最早是美国提出的教育倡议,为加强K12关于科学、技术、工程、艺术以及数学的教育。STEAM的原身是STEM理念,即科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)的首字母。近期加入了Arts,也就是艺术,变得更加全面。
具体来说,STEAM教育不仅仅是提倡学习这五个学科知识,更提倡的是一种新的教学理念:让孩子们自己动手完成他们感兴趣的、并且和他们生活相关的项目,从过程中学习各种学科以及跨学科的知识。
STEAM其实是对基于标准化考试的传统教育理念的转型,是一种与众不同的知识探索,从不同学科的思维角度分析事物,更注重的是学习的过程,而不是结果。
编程与STEAM教育有何联系?
编程是一个比较好的载体,首先编程学到最后主要运用的是数学算法,算法优才能编出更有效的程序;其次编程可以涉及的领域包括传统学科,发展最终就有金融、建模等各学科行业融汇贯通。