儿童编程学习应该报培训班吗注:本文经过精心编辑,部分内容来源网络,如有疑议,请联系我们处理
一直以来,很多人都在问这个问题:儿童编程学习是否应该报培训班
我也一直在思考这个问题,最近终于抽了点时间,梳理了一下我自己的观点
一句话表达态度的话,我的观点是:好的培训班是很有价值的,但找到的概率比较低,大多数人无法分辨培训班的质量,大多数的儿童编程培训班价值不大
第一,从儿童学习的角度看从儿童学习的角度看,我觉得学习可以分为单项基础技能的学习和系统性素养的培育
单项基础技能的学习并不追求成名家,只希望掌握一门技术的基础技能,相对来说短期一点,比较好评估和验证,是比较适合培训班的
比如学一种乐器(不追求成为音乐家或很高的音乐素养)、学基础的棋类、跆拳道什么的,假如不是抱着成名家的态度,通过培训班是可以比较好入门的,而且门外人也很容易看出来一个人的学习成果,也很容易评估学习效果
系统性素养的培育通常需要比较长的时间,逐步的沉淀,短期内很难有显著的效果,或者说,短期内即使看起来学到了一点东西,这东西在整个系统性培育的过程中也是不值一提的,假如不进行系统性的长期学习,早期的那一点点学习沉淀基本是没有价值的
像小学生在学校里各种课程的学习就属于这类
而编程的学习我认为也属于系统性素养培育这一类
编程的学习需要着眼于长期的培育,而不是短期内看学员做出了一两个看起来有点酷的程序,那一两个有点酷的程序,放在长期的系统性培训框架内,是没有价值的
然而,可惜的是,当前大多数的培训班是用单项技能培训的思路来做编程的培训,因此在课程设置、教学方面都容易形成人为的割裂,为的是可以快速出培训成果
举个例子来说,大家假如看过我前面对自己小孩的教学,你会发现第 14 课剪刀石头布的程序效果看起来比第 10 课打弹球游戏的效果差远了,一个人看到某培训班的学员在 10 节课内就做出了打弹球这样比较复杂的游戏,多半会