你知道吗,少儿编程未来的发展方向?
毫无疑问,国家部门号召下和资本助推力下,将“少儿编程”教育推到了一个新的风口。各大媒体甚至发文称下一个奥数培训产业的兴起。
谈起孩子为什么要学习编程?能学到什么程度?对孩子未来有什么影响?这就好比任何一种新药都需要多年以上临床实践才有资格上市一样。回答这些问题,就必须用实际受益的孩子们成长案例来说话。而这些孩子们也必须是学习编程不少于5年的才够得上说服力。
得目前青少儿编程产品如何划分,主要包含哪几类,各类的差别是什么?
按照服务方式可分为三种:纯线上、纯线下、线上和线下结合;
按照课程内容可分为:
启蒙课程(通常以各种类型的小游戏介绍相关指令);
算法导向型课程(传统信息学奥赛老师,通常使用C++等语言);
创意编程课程(将编程和多学科相结合的课程);您觉得从哪些维度去评价一个编程产品的好坏?
现在我从三个维度来评价一个编程产品:
M -- Meaning;
课程对于孩子是否有意义感,不仅仅是为了学习,而是感受到其价值;单纯的讲解指令就是不好的方法,用编程去解决出租车调度就是比较好的课程设计。
T -- Thoughtful;
课程要有思想性,也就是要有知识体系的支撑,核心的知识体系当然是计算机科学,包括软硬件的基本知识,比如二进制等等;但是也会包括很多的数学和物理等等。
S--social;
课程设计一定要能创造出让孩子们互动的方法,比如程序对抗,社区程序分享与再创作等等。
没有玩编程的孩子们之间的互动,学习很难持久。您认为少儿编程未来的发展方向主要是怎样的?
少儿编程会成为继中文、数学、英文之后的基础阶段核心必修课。因为它是人类第三语言。语言是自然语言(民族语言,比如中文),第二语言是数学(描述科学的语言),第三语言是编程语言(它是将智能转化为直接力量的语言)
语言在人类文明进入农业和手工业阶段出现,并逐渐成熟;
第二语言随着现代工业的发展,逐渐形成完整的体系;
第三语言则是由智能工业推动,并逐渐占据人类创新的核心。