如何看待海淀妈妈们认为Python是儿童才学的低端编程?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-09
说得其实很对。
首先说,少儿编程就是智商税,编程这东西说白了就是人类说计算机的语言,让计算机这个苦力帮你干活。这玩意没啥少儿不少儿的。
真正的难点在三,
第一 怎么说话计算机才懂,冯诺依曼机要说话机器听懂得告诉他内存怎么挪,堆栈怎么分配,然后在此之上一堆语言为了把机器语言翻译得更像人话,各有各的特点也各有各的代价。
第二 算法,这需要数学知识。
第三,实际工程里复杂的库的应用,这要经验积累, 多当调包侠。
这三点和小时候玩的编程语言本身关系不大, 学学简单的for, while啥的啥语言都差不多。 所以说小时候学啥scratch, python, 不如让娃娃好好玩。脑子灵活了人话说好了,再来学电脑说话。
然后再说Python和c++, 现在小孩子如果要搞信息奥林匹克,好歹学c++是个实现工具,可以没事的时候先学着, 以后打信奥啊都有用。 那学Python有啥用呢?
知道你Python厉害,可以爬虫,可以自动化,可以炼丹,可以跑量化,可以做回归。 可小孩子学了Python干嘛呢? 难不成去kaggle打数据分析的比赛? 如果都没有用那不就是学着玩么。 可Python学着玩真需要报班么?那么多资源。
所以啊对少儿编程来说,c++就是比Python有用。 要么不花钱报班孩子爱学哪个语言学哪个,反正自己玩。 要逼着孩子学,那还是c++吧。

建议答题的人先看看这篇微信文章,内容很丰富,其中的“刘妈妈”说的也很中肯。
一篇讨论中产阶级教育观的文章最后被大家纠结;python还是c++高端,有点买椟还珠

  • 如何看待海淀妈妈们认为Python是儿童才学的低端编程?
    答:第二 算法,这需要数学知识。第三,实际工程里复杂的库的应用,这要经验积累, 多当调包侠。这三点和小时候玩的编程语言本身关系不大, 学学简单的for, while啥的啥语言都差不多。 所以说小时候学啥scratch, python, 不如让娃娃好好玩。脑子灵活了人话说好了,再来学电脑说话。然后再说Python和c+...