孩子学编程是不是首选 C++

2023-09-08 23:34:37 +08:00
 wesleyqiu
孩子从图形化学到 Python ,Python 也学了有一年了,现在网上很多说法 Python 学一年就应该上 C++了,孩子今年六年级,懂的给个建议,是应该继续学 Python 还是上 C++。
12474 次点击
所在节点    Python
154 条回复
loading
2023-09-09 07:44:33 +08:00
个人建议是学 web 三大件,我当年编程真正入门是从 html 开始的。。。

写 web 有个好处,很容易出图形界面,不知你孩子用 python 开始写 gui 没有,一直对着提示符,很难有耐力的。
alexkuang
2023-09-09 07:55:15 +08:00
如果培养兴趣不搞竞赛的话,完全没必要现在换语言,python 够从幼儿园用到博士。
现代计算机语言都差不多,现在电脑也足够快,不要让一些与编程入门阶段无关的枯燥细节(编译、手动管理内存)干扰孩子的学习过程和学习热情。入门阶段学习的重点是学习程序的逻辑,而不是计算机底层原理,一定要能快速获得正反馈:要能快速做出点实用的东西来,不要用那些繁琐的语言造轮子,直接用 python 一把梭。python 非常强大、库也很多,楼上建议的玩硬件就是一个不错的获取正反馈的途径,还有比如可以学个 JavaScript 做网站,也是可以很快的获得正反馈,学起来也很快。
xgdgsc
2023-09-09 08:09:52 +08:00
这 2 个都不需要学,不如学 Mathematica 培养数学物理兴趣,然后学 Julia 掌握数值计算能力,https://bhft.com/vacancy/software-developer-switch-to-julia/ . 高中前掌握数学物理才是硬通货。
happy32199
2023-09-09 08:18:37 +08:00
我高中才学 vb 现在还不会 c++ 厉害啊👍
趁着学习能力高,可以 c++ c# rust java 都学一下,以后工作中可以根据钱 轻松转换语言方向
hutoer
2023-09-09 08:21:25 +08:00
@xgdgsc 没错,尤其是数学,决定了能力的天花板
gym345600
2023-09-09 08:41:19 +08:00
学习 C/C++是最容易掌握理解计算机底层理论的,学的差不多了,还是再学 rust 吧,毕竟 rust 安全,等你小孩长大了 rust 的生态也更丰富了
danhahaha
2023-09-09 09:09:15 +08:00
这个年级学啥语言都不如学英语收益大
anshigm
2023-09-09 09:29:02 +08:00
是打算竞赛吗?如果孩子在编程上非常非常有天赋,数学也有非常天赋,可以走 c++,信奥赛这条路。否则就像楼上各位说的,用 python 做一些有趣的项目更好。信奥赛真的不是一个适合普通孩子的方向。
hello2090
2023-09-09 09:50:52 +08:00
@hutoer 那我儿子才 3 岁,现在就让他学数学长大了能进 google 吗?
Tiller
2023-09-09 09:53:11 +08:00
我一直认为孩子学编程语言,首先得培养他的兴趣。
能出成果,能激励他继续学下去就是好方法

单纯的学习编程的算法、语法,是很枯燥的。如果是为了竞赛,那就另说
zsj1029
2023-09-09 09:57:22 +08:00
Python 足矣,除非你打算以后让他专业编码
aulayli
2023-09-09 09:58:29 +08:00
学毛编程啊,好好学英语,数学。这个年纪你以为让孩子学 python,C++ 很牛逼,其实都是不务正业。
dabaibai
2023-09-09 10:10:32 +08:00
建议学厨师 未来活下去最重要
PTLin
2023-09-09 10:24:48 +08:00
我以前就教过少儿编程,朋友也有个少儿编程的老师。
根据我的经验,大部分小孩 scratch 都学的半吊子,更不用说 python 了。
我朋友教了两三年,能学明白 python 也就 20%左右,能学明白 cpp 的一只手就能数过来,真正有天赋的去打 cpp 比赛的佼佼者甚至只有一个。所以问这个问题前最好评估下自己孩子的水平,别让机构把你忽悠了。
最后我个人认为少儿编程就是一个完全没必要学的东西,有这时间去学学数学,自然科学,音乐美术,哪个都比让小孩学这个强。
mightybruce
2023-09-09 10:26:02 +08:00
语言本身学习不要走形式,先把数学和逻辑思维培养好,学起来快。
这群里大多数是普通程序员,不具备参考性。如果从小学习,那我认为是走信息奥赛,直接进入清华的道路。
这过程非常艰难,如果孩子只是学学玩玩,是学不下来的。
mightybruce
2023-09-09 10:30:47 +08:00
再发一个信奥赛学习规划,供参考。链接是 base64
aHR0cHM6Ly9pbWd1ci5jb20vYS9ScHhoYUM5
ClericPy
2023-09-09 10:31:19 +08:00
"现在网上很多说法"?

我是跟不上潮流了么. 话说不学计算机只学编程, 除了增强逻辑能力, 还有啥好处么, 高考?

根本看不懂你让孩子学这东西的目标, 怎么给建议啊
kawaiidora
2023-09-09 10:32:19 +08:00
继续用 python ,加上 web 三件套差不多了

培训班主要解决的是家长没空带孩子或者有空也不想带孩子的问题,销售 [我花钱了就是尽力了] 的自我安慰剂

培训老师有十足的动力让家长焦虑,不然提成业绩从哪来
hefish
2023-09-09 10:32:39 +08:00
孩子喜欢啥就学啥,这东西大人别乱指方向。毕竟就是学着玩玩,不是将来当饭吃。
leimao
2023-09-09 10:52:18 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/972165

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX