我为什么反对少儿学习编程,一名资深底层程

淘宝推广运营求职招聘微信群 https://baike.baidu.com/item/%e5%8c%97%e4%ba%ac%e4%b8%ad%e7%a7%91%e7%99%bd%e7%99%9c%e9%a3%8e%e5%8c%bb%e9%99%a2/9728824?fr=aladdin

今年是特殊的一年,刚刚开学,暑假就马上要到了。沉寂了半年未规模营业的培训机构早就蓄足了势头,盼着疫情一复工就立马开课。培训机构的蓄客宣传攻势手段自然不会少,相信广大家长朋友们也收到了不少少儿培训的信息。

本文,笔者主要想以一名资深底层程序员的身份,讲述一下为什么我反对少儿学习编程或者说学机器人。主要有以下几点理由。

01一、编程语言真的很简单

笔者身边有一位广为传播的“神童”,据说已经掌握了两门编程语言,现在正在学python。尽管笔者当面嘴里说着“厉害厉害,羡慕羡慕”,但是笔者的内心是鄙视的,并非鄙视这位神童,而是鄙视这位家长不懂的方法。

当然,事实上,也是可以理解的,因为神童的两位家长都是文科生毕业。对于笔者这样一位科班计算机毕业生来说,编程语言真的很简单,只是一种结构性的东西,而现在越来越多的高级语言,屏蔽掉了计算机系统底层的逻辑与原理,更加的接近自然语言。

对于一位少儿来说,学习编程语言需要花费较多的时间,而对于初高中生来说,掌握编程语言更加轻而易举,经典书籍题目往往如此“21天精通C++”。少儿学习编程太浪费时间。

对于一位初高中以上的学生来说,掌握了一门编程语言后,其他语言仅靠自学便可以举一反三,无师自通。

你说scratch图形化编程,不,那不是编程,只是个培训机构设置好的,模型化的玩具而已,和玩玩乐高模型(非教育系列)并没有什么差别。

02二、少儿编程并不能提高所谓的编程思维

现在很多培训机构宣传,学习少儿编程可以提高少儿接受信息技术的能力,提升编程思维,为信息学奥赛打下基础。信息学奥赛相信对广大家长来说充满了吸引力,自主招生,高考加分的直通车。

然而,笔者又要来泼广大家长的凉水。培训机构的编程课程是模式化的、定制的模型。简单说,只要照着培训机构的课程一步一步的往下做,就能得到可视化的效果。但是,这种模式化的东西并不存在什么激发创造力之说。

所谓的编程思维,笔者从来没听过这种说法。笔者只知道有一种思维叫做逻辑思维。训练逻辑思维最好的方式是什么?学习数学。

数学才是计算机世界的核心。笔者想告诉广大家长,在这个计算机领域里,站在金字塔顶端的人都是数学大拿。只要底层的社畜,才需要不停的学习编程语言,今年流行C++,猛学C++,过几年流行Android,猛学JAVA。

03三、少儿编程的实质是做手工

笔者总结少儿编程的实质:手工课。少儿们可以在培训机构里玩得很开心,家长们可以解放双手看孩子们玩,省去了带孩子的烦恼。从这个角度来讲,少儿编程是给孩子们提供游乐场的好去处。

然而,如果家长们寄希望于孩子掌握了什么IT能力,笔者认为是没有的。对此,如果从教育角度出发,对于少儿,笔者建议学习语言、绘画、艺术、体育等更为合适。




转载请注明:http://www.aierlanlan.com/rzfs/2595.html