教 9 岁的儿子学编程,学哪个语言好呢?

2023-11-02 11:31:22 +08:00
 snowflate

孩子小学 4 年级了,准备平时教教他编程,学哪个语言好呢?

另外求推荐个适合的初级本本吧,windows 系统的就行

4574 次点击
所在节点    编程
58 条回复
xtreme1
2023-11-02 11:34:12 +08:00
功利点的话, 不知道现在 oi 还能不能玩了, 直接教 oi 风格的 cpp 呗
snowflate
2023-11-02 11:37:27 +08:00
@xtreme1 可以试试,但感觉不适合那条路,没那种天赋
taotaodaddy
2023-11-02 11:47:20 +08:00
python
sentinelK
2023-11-02 11:49:27 +08:00
目的是信奥还是编程娱乐?编程娱乐的话,ipad 的 Swift Playgrounds 就挺好。
信奥的话 c++必学。
dapang1221
2023-11-02 12:32:00 +08:00
C/C++ 吧,确实对理科思维很有帮助,从简单的入手,后期能转到 1L 说的 oi ,还能转到 Arduino ,也挺好玩的,小孩子也有兴趣。反正别学 JavaScript 就行
GeruzoniAnsasu
2023-11-02 12:37:38 +08:00
windows

首推 c# winform ,既能所见即所得,又是 C 系语言,语法规范下限低上限高还很易懂
Bronya
2023-11-02 13:11:25 +08:00
C#推荐+1 ,下限低上限高,语法规范,还不用一直面对黑框框
yangzhezjgs
2023-11-02 13:11:34 +08:00
推荐 python ,可以看看这本教用 python 写游戏的 https://book.douban.com/subject/35110236/
gpt5
2023-11-02 13:24:06 +08:00
py
rophie123
2023-11-02 13:29:51 +08:00
cpp 上手还是难了点,我家是四年级开始学的,今年五年级,买了二手 surface pro ,承诺学到一定程度送他一个笔记本。我是先教了半年 scratch 做各种小游戏培养兴趣和概念,然后一直在学 python ,昨天给他看了 noi 之后,他主动让我给他加一节 cpp 课,有了 python 基础,cpp 对照着学吧,走一步看一步,也不一定有这个天分,先定个目标呗,不行最后会点 python 也不是坏事
yuwen4012
2023-11-02 13:52:12 +08:00
刚开始打基础建议学 C ,不建议脚本语言,也不建议 cpp 这种语法更复杂的语言
rocksolid
2023-11-02 13:54:18 +08:00
学习目的是什么,竞赛 cpp ,玩玩 python
wuqi5920
2023-11-02 13:56:00 +08:00
@dapang1221 哈哈哈哈,js 莫名背锅
zhhbstudio
2023-11-02 13:56:23 +08:00
js 浏览器就能玩啊,还简单,长大了学其他语言我觉得也快
implion
2023-11-02 13:57:15 +08:00
C/C++, 小孩子学习能力更强,接触底层一点的语言,会给他们更多的思考空间
xigins
2023-11-02 13:57:20 +08:00
python 吧,学计算机还是从上层开始学起,有兴趣点
ospider
2023-11-02 13:57:49 +08:00
英语不好的话,建议先搞 scratch ,自己用习惯了可能不觉得,但是随便一个英文,比如 ZeroDivisionError ,对小孩来说可是完全懵逼的。英语好的话,直接 Python 。
txzh007
2023-11-02 13:59:01 +08:00
建议从机器人编程入手,语言都无所谓,if else,和循环无非就是语法的问题,编程的本质是对数学的运用,而不是为了调用 api
Sfilata
2023-11-02 13:59:04 +08:00
python ,还能画画,蛮好的
Sfilata
2023-11-02 13:59:54 +08:00
@Sfilata #18 而且应该是编程语言里面门槛比较低的了吧。等兴趣提起来打算入门了再从 C/C++经典静态语言入门。

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

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

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

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

© 2021 V2EX