对少儿编程教育的认识

网友投稿 2019-02-25 10:43

https://cdn.china-scratch.com/timg/190227/10433TH8-0.jpg

引言:今天在朋友的推荐下,读了一篇文章:《一个程序员父亲的呼吁:不要教你的孩子从小学编程!》,也看了很多评论,觉得几句话不过瘾,于是写下此文,能力不足,偏颇处欢迎理性批评。

在各方努力下,少儿编程教育在中国大地上迅速生长,对多数家长而言,少儿编程已不再神秘,不再那么遥不可及。与快速成长相伴的是越来越多质疑,它是利是弊?意义在哪?作为一名实践者,我觉得有责任来说一下。

一、为什么要“少儿编程教育”

(一)它是什么?

少儿编程教育,不是少儿编程培训(培训偏技能),也不等于少儿教育。

1、它的“教育”属性是核心要素。为什么是“教育”属性?因为“编程”,编程是什么?它的明显特征是“预先设计,执行时达到目的”,比如我们的机械自动喂水装置、八音盒、机关铜人阵......编程无处不在,一直都有,它是一种智力创造。有了这样的认知基础,在理解计算机编程就很容易了。计算机编程,是通过计算机语言“预先设计,通过计算机,解决特定问题”,它是一种智力创造,不同的是,计算机编程,把智力创造的效果放大了。所以,在这个时代,我们会明显感到智力的价值。计算机、计算机编程语言的发展,以及衍生出的各种生产力软件,在放大智力创造价值的同时,也把智力创造变得越来越容易。今天的孩子可以很容易做出更为智慧的、让人惊艳的作品。回头再看编程是什么?它是一种智力创造,是创意产生到变现的全过程,而创意是培训来的吗?

2、它的对象是少儿。少儿不是少年,不是青年,少儿的年龄段有定义,我更倾向于把“少儿编程教育”的少儿年龄段定位于6-12岁。为什么要定位年龄?因为少儿的成长有其规律,规律之一是他们在飞速成长,这就导致他们不同年龄接受力、思维力会有巨大差距。深刻理解并掌握各年龄段生理、心理、智力特征,才具备开展教育的基础。

3、它的主要手段和依托是“极简的计算机语言”。如果仅培养逻辑思维、学习科学知识,我觉得少儿编程教育可能不是效果最好的。但它简单的语言模式、所做既所得的及时反馈,对计算机及其构建的虚拟世界的开拓,加上对辅助硬件(机器人)的成功控制,能激发孩子对创造的热爱、对知识的渴望,它是融合STEAM的必然。不仅如此,掌握计算机编程基础知识,养成计算思维,顺应时代潮流,也需要编程。

(二)国外搞不搞?国家政策如何?

国外在搞,国家在鼓励搞。这是老话题,但还得再提。少儿编程教育不是今天才有,但它普及一定在今天。少儿编程教育是有历史脉络可寻的,它的发展不是大家想的一帆风顺,是伴随争议曲折成长的。但它在成长,而且越做越好。但今天中国的大地上,它发展太快,超过了它本身能承受的速度,太快了!

太快好不好?好也不好,主要讲不好,那就是实践不够,普及太广影响越大,好的影响面大,坏的影响面也大。更主要的原因是,它的快速发展是民间资本推动,有很重的商业成分,其中不乏急功近利、浑水摸鱼之辈。市场本不成熟,体系有待检验,监管相对缺失,浑水摸鱼之辈多了,后果可想而之。那就是一件好事,最后变成坏事!目前看,这样的倾向越来越严重,可能对行业造成致命打击!也许,少儿编程教育的寒冬就在明天。

(三)还做不做?

正如前面所说,少儿编程教育行业,表面看红红火火,背地下隐患重重,政策监管与行业洗牌即将到来。冬天来了,风口不在时,我倒是建议有信仰的朋友可以进来了。少儿编程教育,它是一件好事,是方向,寒冬不可怕,该坚持的必须坚持下去,也许寒冬是件好事。

二、怎么做

(一)要理清目标。任何教育是先有目标,再有大纲,而后才是教材,然后才是落到老师的具体教学准备、实施,最后是检验反馈与修正。从前文所述,少儿编程教育的目标是清晰的。它应该是:激发孩子的学习创造热情,培养观察力,思维力,创造力,以及信息素养(计算机与编程基础、获取信息的能力等)。具体目标之一:就是进入中学时,有热情和能力通过信息化设备等渠道,获取新知识(线上学习能力)。

(二)要依靠“群众”。这个“群众”指的体量小的线下机构(不光是k12也可以是社区、学校和其它一些场所),以及千千万万的从业者。他们离孩子最近,不仅能和孩子face to face地沟通交流,还能帮孩子们通过编程融合STEAM实践,帮助他们全方位成长。可以说,线下场景才是少儿(中学前)编程的最大的意义。目前,我们的线下机构没有认清自身优势与重要性。其实,在少儿编程课程体系上,会有国家输出。课程内容上,国内引进出版了越来越的教程书籍,相关的普惠课程也非常丰富;特别是国际上主流的内容非常优质,而且几乎免费。只要我们能够视野开阔的追踪并善于学习转化,就完全可以结合自己的优势给孩子们提供即接地气又内容形式紧跟时代的少儿编程教育服务。

(三)要激活教师队伍。目前,少儿编程和机器人的竞赛不少,而老师的原创竞赛反而不足,多数师资依托内训,因为担心竞争,同行之间交流少。少儿编程教育质量好不好,教师队伍是关键。职能部门和行业联盟要有途径、有举措,保护参与各方的权益,并激活教师队伍。比如,职能监管,机构分布建议,从业门槛,教师技能大赛。在具体授课方式上,要鼓励用“原始”的方式教学,尽量减少“屏幕”时间,(在实践中,我们发现,少儿编程教育“屏幕”时间其实只占一半甚至不到,而且减少“屏幕”时间可能教育效果更好,比较好的例子是lightbot真人竞技版,瓣手指二进制等。)只有老师用心又有本事,少儿编程才能成为各方满意的教育。

(四)要引导资本方向

资本对发展少儿编程教育发展有重要作用,但使用方向要对。不能让资本把绝大部分精力用在营销上,而是要潜心做产品,这个产品为谁服务?我觉得是为“群众”,产品内容包括:课程体系、软件平台、辅助硬件和耗材以及师资培训。也就是2b。2C也要做,但当前最紧要是2B,这和我们国情有关。这里需要强调的是,一定要围绕课程体系设计教学软硬件,配备辅助耗材,不能变成学习软件硬件,研发不能违背这一原则。

最后,中国的少儿编程普及之路可以借鉴,但绝不可能照搬,这是国情决定的。少儿编程教育普及在中国正在发生,希望同志们,不忘初心,一起努力,让“教育”二字,在少儿编程上真正体现出来,发挥出来,让我们的未来更有希望,更有力量!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com