首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程真的要从娃娃抓起么,少儿编程真的不是收智商税么

“难道培养逻辑思维有错?”“难道学习技能有错?”

学什么都没错,只不过要在适当的时间,学习适当的内容,因为毕竟人的生命精力有限。

“编程人才稀缺,未来方便就业。”

哈哈哈,能不能别笑掉我的大牙了,世界飞速发展,以现有眼光看未来十多年后的世界,那得是多蠢的机构啊,这样的机构所教的编程,不学也罢。

当然如果认为编程确实有助于培养逻辑思维,那么可以让孩子去学习一下,不过抱着那种“要是不学编程,我孩子逻辑思维就落后了,以后就输了”的想法,我劝你别那么焦虑。

二十年多前,你父母也以为你将来不是进清华就是进北大,奥数班啥的一通报,结果也一点没耽误你去个三本学校。

学习的孩子

如果你想为15年之后从事计算机行业打基础的话,现在最好的方式就是:啥也不干!等上了大学再说。

道理很简单,一门手艺(比如编程,python,学英语,学开车,学做饭,学挖掘机)是要靠练的,学习再加练习,缺一不可。

持续不断的练习,实践,做项目,做工程。小学3年纪学写代码,这个一点用都没有。且不说编程语言会变的,就算是不变,一点都不变,光靠学习没有练习也是一点用都没有的。

先说上手,也就是学习,一个大学生,学习python的基本元素,拍脑袋想,大概也就3个星期,笨一点的5个星期,快一点的一天都不用。

因为基本编程要素,就那么多,什么循环,条件,基本数据结构,就这个,没啦。快一点的一个IDE、一本书、一个baidu,直接上手的不在少数。

小学生慢一点,能慢到哪里?大学生学3个星期,我给你3年好了。三年就学完了。这时候你家娃六年级,小学说不定还没毕业。

认真的孩子

关键是:三年以后你拿它干啥?语言的基本要素学完了,学习完了,然后干啥?怎么练习?

要么自己创造一个项目来做?哪有那么多工程给你做啊?小学毕业参与大众创业万众创新?你确定?

要么去公司实习?大哥,雇佣童工要吃公家饭的,您了解一下?

接着再学一遍?小朋友不会烦吗?不会往你板凳上放图钉吗?

你带着他做工程?大哥,你家娃的数理化没有作业的啊?你家考试不要复习的啊?

要知道这个时候你才6年级,离上大学还有6年多的时间,你要不是持续学习和实践,到了大学早就都忘得干干净净了,比没学过还差。

原因很简单,编程语言和计算机的环境也是要变的,且不说这6年时间哪个编程语言、计算机自学科不是变得连它爸妈都不认识了。

比如说,你今年大一入学计算机系,老师问:你以前学过啥?你说我学过DOS,pascal,fortran。这时候,老师肯定一脸懵逼,满脸黑线,心里那十万个羊驼能不奔腾起来吗?还不如啥也不会,老师教起来还方便一点。

不理解为啥要小学生学编程,甚至还有幼儿园学的,有这个时间学学做饭都比学写代码强10000倍,还不坏眼睛。

说回做饭,做饭难道不锻炼逻辑思维吗?

即使大学教育,计算机专业,编程也不是什么基础课,也就是说学习编程语言前面需要学习很多真正的基础理论课。

程序员

这些理论课并不简单,编程语言的教学一般至少要求操作系统,网络,数据库。如果数据库省略一万字,剩下那两个怎么也得三五万字。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200222A0EUMH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券