教育部办公厅(教技厅〔〕2号)自年3月发布以来,国内掀起了一股少儿编程课程的小热潮。连我们厦门这么偏僻的小城市,都在电梯里有少儿编程课的广告了。
原因仅仅就是在第23条里有这么一句话:
“推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。”
一、什么是少儿编程
少儿编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力的课程。
换个说法,就是:
少儿编程≠写代码!
少儿编程等不等于是培养程序员!
少儿编程只是通过“编程”这个过程,来提高孩子的一个逻辑思维能力。
比如,以常见的少儿编程语言Scratch为例,把原来英语的代码编程语言转成图形模块化、指令化,以情景动画、游戏、积木构建的形式呈现。
它的画风是这样的:
少儿只要会使用鼠标,通过拖拽、点击等操作,就可以完成编程过程,看起来更像是玩游戏。
二、为什么要学习少儿编程
回顾一下在PC互联网时代,移动互联网时代的这些大佬们,他们后来取得巨大成功的因素各不相同,但有一个共同因素就是:入行早!
(马云十八罗汉等)
(马化腾腾讯五虎将)
(李彦宏)
(雷*)
(王兴、张一鸣、程维)
(张栋伟和伊能静:没有成为大佬,因为没有玩编程)
此外,他们绝大多数都是学习计算机相关专业的。
我在此前的《从BAT到TMD,下一个10年属于ABCD》从BAT到TMD,下一个10年属于ABCD开始,已经多次阐述,未来将是ABCD+5G的产业互联网时代。
A:人工智能
B:区块链
C:云(计算)
D:大数据
近年所发生的科技变革,比之前的年还要大,而这些发展的核心逻辑其实是创新驱动技术变革,从而改变人类社会。
少儿编程教育针对6到12岁的孩子通过寓教于乐的方式来学习编程语言,让孩子通过可视化图形编程、代码编程培养动手能力、逻辑思维能力和计算能力等,学习编程来串联各个学科,这是属于STEAM教育的一个分支,最终让孩子成为全科型人才。
所以说,提早布局让孩子接受编程教育是必要的。
三、怎么学习少儿编程?
乔布斯有一句名言:“我认为每个孩子都应该学习编程,因为它教会你如何思考。”
据调查显示,70%的美国孩子在读大学之前接触过一定深度的编程教育,不仅仅是在美国,日本、韩国、英国、芬兰、新加坡等发达国家早已将少儿编程教育付诸实践,将编程纳入教学大纲,成为必修学科。
我国近几年多次印发人工智能发展规划,鼓励学校在相关课程中推动编程教育。
不过,在我国,教育体制的现存问题,却不那么乐观。
我在此前《张栋伟:大学生职前教育市场的三个反思》张栋伟:大学生职前教育市场的三个反思的文章提到过关于大学生就业创业教育的三个问题:谁来学?学什么?谁来教?
这个问题,对于少儿编程教育同样存在。
重中之重的是:谁来教?
尾声:
就在昨天,即12月14日,从国家发展改革委获悉,我国将完善带薪休假相关制度建设,各地可以结合气候环境等情况统筹寒暑假时间,制定出台中小学放春假或秋假办法。
中小学除了寒假、暑假,现在又要增加春假和秋假了!
一方面喊着要规范和减少校外培训班,一方面又不断的减少学生在校时间,作为家长,实在太南了!
作者:张栋伟(市场营销专家、资深互联网人士、“酷实习”大学生就业创业平台创始人)
特别提示: