快捷导航
登录 后使用快捷导航
没有帐号?注册




原创:小陶



“少儿编程的来历”


STEAM教育,是一种教育理念,是集科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)多学科融合的综合教育。很显然,这是相对于以往我国知识分科教育的进阶。更适应高速发展的现实状况。

2017年7月,国务院印发《新一代人工智能发展规划》,明确指出应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。随着政策出台,少儿编程教育得到资本青睐,大批培训机构如雨后春笋,产品五花八门,机器人编程、无人机编程、Python、C++、C语言等等不一而足。官方标注课程适应年龄段小至6岁,大至18岁,覆盖几乎全部学龄青少儿,学费亦不菲,一阶段课程从八九千到上万,全阶段学下来,已经几万块。一面是全民崛起的少儿编程风,一面是五花八门的教育品种,一面又是高昂的学费,各位家长究竟该何去何从,下面小编为大家梳理一下。

“少儿编程的理论基础”


面向青少儿的编程教育,归根结底还是教育,既然是教育,不得不考虑教育对象的心理和思维特征,以便因材施教。任何违背这一规律的教育,将只能变成孩子的走马观花,形不成有效的知识积累,也达不到教育的初衷。那么,青少儿群体在学习思维上,都有哪些特征呢?
小学生(6-11岁)的想象从形象片段、模糊想着越来越能正确、完整地反映现实的方向发展。低年级的小学生,想象具有模仿、简单在线和直观、具体的特点,到中高年级,他们对具体想象的依赖性会越来越小,创造想象开始发展起来。小学生的思维从以具体形象思维为主要形式逐步向以抽象逻辑思维为主要形式过渡,但他们的抽象逻辑思维在很大程度上仍是直接与感性经验相联系的,具有很大成分的具体形象性。简单来说,小学生的抽象逻辑思维,普遍处于低级水平,这个时候的编程教育,可能更多将体现在机器人等看得见实体的教育内容,其中的逻辑思维部分,将借助机器人本身的形象性来形成启蒙,而低年级的小学生,通过教育手段,试图培养其编程逻辑思维,似乎仍为时过早。高年级的小学生,对于初步逻辑思维运用,接受能力显得更强,但对其兴趣爱好程度要求更高,毕竟脱离开机器人和图形本身,编程思维仍是一个严谨繁杂的体系,对于此阶段孩子的心灵来讲似乎过于庞大。也许他们能理解if和else,但是if和else里面再嵌套if或者for,就会让他们无所适从。

中学生(12-15岁)的感觉、知觉灵敏,记忆力、思维能力不断增强,逻辑抽象思维能力逐步占据主导地位。中学生逐步开始用批判的眼光来看待周围事物,有独到见解,喜欢质疑和争论,并发展全面客观分析,形成稳定道德和性格,智力和个性趋向成熟。这些发展特征为学习编程准备了良好的条件,开始适合接受系统性编程基础知识的教育,并能基于基础知识,进行创造加工,进行多个变种的应用。机器人和图形等可视化的形象教学手段,在这一时期的学生身上,将失去其存在的意义。


“少儿编程给孩子的前途”


编程教育,终究还是要落实到编程上去,编程,到底是做什么,要求孩子们具备什么呢?
计算机科学技术的发展,已经使人们的生活产生了便捷、高效的变化。尤其大数据、VR、AR等技术,更将在视觉和智慧化方面,给人类带来全新的体验,而区块链、物联网等概念的兴起,极大可能在不远的将来彻底改写社会生活的面貌。而这一切都建立在编程知识之上。要赶上正汹汹而来的科技大势,正确向孩子们输入编程教育,已经迫在眉睫。而我国教育体制内旧有的计算机科学教育,对此显得苍白无力。通常本科大学生在四年时间里对计算机科学各科目进行分科学习,经常出现毕业后不会写代码的囧局,研究生的教育,使计算机科学人才在某一个方向开始进行深入研究,也经常有毕业后出现理论一级棒,编程实践能力却滞后的现象。对此,小编分析,也许由于计算机科学是一门实践科学,而未经前期足够理论和实践教育催化的前提下,直接进入要靠自我监督来进行学习的大学环境,而教育体制又对各学科之间的联系和显示社会需求之间的关系对接不明确,也许对实践意愿不强的学生来讲,毕业后把知识都还给老师了,形不成强大的计算机能力储备,也是情理之中。针对此种窘境,大量的计算机成人培训班开始大行其道,动辄上万的学费,平均三四个月的周期,把一枚小白完美包装成编程业界选手,也导致了很多公司对培训出身的工程师另眼看待。一方面科技市场需求旺盛,一方面人才匮乏,导致行业内薪资待遇水涨船高。动辄50万甚至百万的年薪已经不是新鲜事。那么,计算机编程,到底需要什么样的知识储备呢?青少儿编程教育,又能达成什么样的效果呢?
编程,是一门集数学、逻辑、抽象等思维于一身的工程学科。以计算机原理为底层建筑,以编程语言为工具,依据逻辑、数学等抽象出的程序结构和算法,进行现实世界问题的求解。简单地说,孩子要具备数学能力、抽象思维能力以及足够的计算机原理知识,才能真正认识到编程世界的美妙,并最终成长为具有竞争力的计算机编程科技人才。这其中的任何环节被错误设计,都将延长孩子的学习周期,导致走弯路。

“少儿编程的发展现状”

STEAM教育概念很早在美国被提出,2012年开始盛行。美国的教育制度和社会现实,催生出了完整的机器人、图形、游戏编程的生态,对照之下,我国的编程教育已经落后四五年,scratch之类的生态也只是美国旧有模式的复制,从业者多为名牌在校相关专业大学(毕业)生,或者老牌工程师,也有些机构的教师毫无相关教育背景,经过几个月培训,摇身一变教育大咖,带着小朋友们开始学习机器人编程。部分从业者利用家长的功利心理,推出NOIP(信息学奥赛)的教育课程,声称助力升学(已被政策性取消,详见2019年8月新闻),采用分阶段培训,学费高至几万,全然已成为贵族培训。
自从有了资本加持,基于经济目标的驱动,编程教育机构开始瞄准各个学龄孩子家长的腰包,其中不乏违背教育规律的现象,一味的高学费,非科学的教育设计,使孩子迷失在大量的科技词汇海洋里,知识无法内化成素养,学过即忘,抓不住关键。

科技大潮趋势下,传统教育已然面临升级,然而如何将科技思维与科学教育完美融合,还需要各位从业者认真考虑,方不至出现经济目的驱使下的教育乱象。少年强则中国强,教育是件严肃的事!


本文转载自微信公众号“北京大兴青少年编程集训营”,少年编程投稿、咨询等事务请联系400-175-3810
点赞

推荐一个学习少儿编程的公众号,是我们小区的一个爸爸做的,他是一个有十年工作经验的老程序员,目前在带着自己的孩子学,也会玩一些创客,和积木一起编程。目前打算组建一个兴趣社区,有感兴趣的可以,可以加入他的微信号、微信公众号,头条号,抖音号都是:童爸编程。
微信图片_20191023215302.jpg
点赞

相关推荐
家长帮微信小程序
无需下载,随时看
反馈 顶部