STEM少儿编程教育与市场上的编程教育有什么区别
Posted 智一信息
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STEM少儿编程教育与市场上的编程教育有什么区别相关的知识,希望对你有一定的参考价值。
根据百度指数显示,“少儿编程”在2017年之前国内家长鲜有耳闻。随着AlphaGo的横空出世,人工智能的概念爆炸式席卷全球,同年,国务院印发《新一代人工智能发展规划》,明确指出在中小学阶段逐步推广编程教育,近几年各省市教育厅也频繁出台少儿编程教育的利好政策,少儿编程教育才逐渐引起国内家长的关注。
相比之下,隶属于创客教育下的机器人教育自2006年发展至今,在国内整个素质教育的市场中已经比较成熟。
今天我们要讲的是:STEM少儿编程教育与偏软件的的少儿编程教育及成熟的机器人教育,有什么区别呢?我们就来一起探讨下。
1、 学习方向与深度的不同
机器人教育偏硬件,编程教育偏软件,STEM少儿编程教育偏综合。
创客教育以发展孩子的动手能力和工程知识为主,其中机器人教育最为突出。国内大部分机器人教育,主要是在PicoBoard、Arduino等开源硬件平台进行电子元件等部件的DIY拼搭以及对智能编程机器人套件的组装搭建,属于浅层应用思维。
虽然也有机器人硬件课程会结合软件进行操作指令的编写和发布 ,但几乎都是以预置程序模块为基础进行的优化,而不是从零到一创作。也就说是,机器人教育里涉及到的编程部分,只是让小朋友将已经存储好的程序模块拼接起来,不需要亲自思考开发设计,也不会教授高级的编程语言,这也是为什么有些家长让孩子学了机器人后觉得比较简单的原因。
编程教育以编程语言的学习与计算思维的培养为目的,需要将模块一层层剥开,学习核心的逻辑、算法、语法和结构。编程教育因为学生群体年龄跨度较大,会分阶段、有针对性地设计课程,让每个孩子在不同阶段收获不能的编程技能,对孩子的学习来讲会比较枯燥,很容易适得其反。偏软件的编程教育是偏动脑的,从人工智能的角度来讲只是控制系统部分,而在在实际的应用中硬件和软件的集成是分不开的。
而STEM少儿编程教育是从STEM的理念出发,从底层思维角度出发,除了让孩子掌握编程这门技能工具之外,同时对多个学科进行融合应用,并且从人工智能等工程应用的角度进行编程的应用与实践。它从某种意义上讲包含了机器人教育与编程教育。
智一教育的STEM少儿编程教育,从建构、集成电路、控制系统和系统集成的stem课程设计理念以及教学的角度出发,并针对6-18岁的孩子,开发的一套课程体系,让孩子通过学习智一教育的课程体系,培养有综合学科融合能力的创造性人才,学习编程思维、底层思维、第一物理思维等思维,并培养孩子思考问题的全局思维。如果说机器人教育是建构四肢的过程,编程教育是建构大脑过程的话,那我们STEM少儿编程既要建构四肢,还要建构大脑,并且让大脑和四肢能灵活的协调动作。
2、 应用场景与前景的不同
机器人教育十分依赖机器人本身,强调培养动手操作能力与物理知识,课程的内容由硬件知识和编程知识两部分组成,往往硬件知识的比重会多于编程知识,而国内大部分机器人机构涉及的编程知识只停留在初级教育阶段,不会教授高级的编程语言,因此一旦脱离机器人,孩子学到的编程知识可能就无用武之地;
编程教育是基于软件项目开发设计的课程,其中会涉及到与硬件的交互,这部分就和机器人教育相似,虽然编程的高度是没有限制的,通过可视化图形编程、代码编程和机器人编程,孩子可以选择适合自己的语言,学习编程的孩子以后可以从事大部分和编程相关的工作,但这些内容对孩子来讲会比较枯燥,从兴趣培养的角度来讲容易适得其反,从学习技术的角度来讲,无论是机器人教育还是编程教育都是偏浅层的应用,而且从教学层面来讲是把完整的课程体系进行了解构,只从操作和控制层面的应用进行了强化教学,对孩子的多学科综合能力培养的片面的。
不仅是未来的就业,学业方面,从政策的导向来看,stem教育有明显转为刚需教育的趋势。
(图片来源于2018中国少儿编程教育行业研究报告)
随着人工智能不断发展,stem少儿编程即将成为继英语之后第二个黄金赛道。
3、 孩子能收获什么?
机器人物理硬件的连接强调动手能力,一个6岁的孩子经过反复练习,可以很熟练地拼装机器人,这是属于操作层面的应用教学;编程学习虽然涉及更广泛的逻辑思维,以及数学、英语、物理等K12学科,但对孩子的兴趣、动手能力的培养没有多大帮助;而stem编程教育融合了机器人教育与编程教育的优势,并弥补了不足,既培养了孩子的动手动脑的能力,培养了孩子多个学科融合应用的能力,更培养了孩子的创造力。
以孩子创造力、综合能力开发的stem编程教育,比起编程语言的传授,更注重提升孩子利用科学、技术、工程、数学、艺术等多方面知识来解决生活实际问题的能力。智一教育认为,语言是一门技术工具,思维决定高度,综合才能创造、创新。
举个例子,智一教育的课堂,从来不是老师讲先用什么指令,后用什么指令,让孩子跟着一步步操作,而是在动手之前先分析作品中的角色和效果,然后思考实现这些效果有哪些方法?然后去验证,最后去优化。
从发现问题→分析问题→设计解决问题的方法→利用STEM的知识解决问题→运用理性方法验证解决效果,孩子学会的不仅仅是编程指令,还有思索与问题解决能力、创意革新能力。
科技解放了我们简单重复的劳动力,但也对我们的创造力提出更高的要求。无论是机器人教育,还是编程教育,我们都不能仅停留在技能层面。未来,不再是以硬技能为王的时代了,面向未来的孩子,不但要懂得科技背后的原理,更要利用科技表现自我,如果你从小培养孩子融合的能力,发挥创造力,这才是我们与人工智能共存的生存法则。
说明:部分内容来自网络
以上是关于STEM少儿编程教育与市场上的编程教育有什么区别的主要内容,如果未能解决你的问题,请参考以下文章