孩子小学 4 年级了,准备平时教教他编程,学哪个语言好呢?
另外求推荐个适合的初级本本吧,windows 系统的就行
1
xtreme1 356 天前
功利点的话, 不知道现在 oi 还能不能玩了, 直接教 oi 风格的 cpp 呗
|
3
taotaodaddy 356 天前
python
|
4
sentinelK 356 天前 1
目的是信奥还是编程娱乐?编程娱乐的话,ipad 的 Swift Playgrounds 就挺好。
信奥的话 c++必学。 |
5
dapang1221 356 天前
C/C++ 吧,确实对理科思维很有帮助,从简单的入手,后期能转到 1L 说的 oi ,还能转到 Arduino ,也挺好玩的,小孩子也有兴趣。反正别学 JavaScript 就行
|
6
GeruzoniAnsasu 356 天前 1
windows
首推 c# winform ,既能所见即所得,又是 C 系语言,语法规范下限低上限高还很易懂 |
7
Bronya 356 天前 1
C#推荐+1 ,下限低上限高,语法规范,还不用一直面对黑框框
|
8
yangzhezjgs 356 天前 via Android
推荐 python ,可以看看这本教用 python 写游戏的 https://book.douban.com/subject/35110236/
|
9
gpt5 356 天前
py
|
10
rophie123 356 天前 via Android 1
cpp 上手还是难了点,我家是四年级开始学的,今年五年级,买了二手 surface pro ,承诺学到一定程度送他一个笔记本。我是先教了半年 scratch 做各种小游戏培养兴趣和概念,然后一直在学 python ,昨天给他看了 noi 之后,他主动让我给他加一节 cpp 课,有了 python 基础,cpp 对照着学吧,走一步看一步,也不一定有这个天分,先定个目标呗,不行最后会点 python 也不是坏事
|
11
yuwen4012 356 天前
刚开始打基础建议学 C ,不建议脚本语言,也不建议 cpp 这种语法更复杂的语言
|
12
rocksolid 356 天前
学习目的是什么,竞赛 cpp ,玩玩 python
|
13
wuqi5920 356 天前
@dapang1221 哈哈哈哈,js 莫名背锅
|
14
zhhbstudio 356 天前
js 浏览器就能玩啊,还简单,长大了学其他语言我觉得也快
|
15
implion 356 天前
C/C++, 小孩子学习能力更强,接触底层一点的语言,会给他们更多的思考空间
|
16
xigins 356 天前
python 吧,学计算机还是从上层开始学起,有兴趣点
|
17
ospider 356 天前 1
英语不好的话,建议先搞 scratch ,自己用习惯了可能不觉得,但是随便一个英文,比如 ZeroDivisionError ,对小孩来说可是完全懵逼的。英语好的话,直接 Python 。
|
18
txzh007 356 天前
建议从机器人编程入手,语言都无所谓,if else,和循环无非就是语法的问题,编程的本质是对数学的运用,而不是为了调用 api
|
19
Sfilata 356 天前
python ,还能画画,蛮好的
|
21
vsyf 356 天前
楼上那些纯软件的方案是不是过于抽象了,小朋友真的容易提起兴趣吗?
我建议 OP 可以去立创开源广场上面找找好玩的项目,很多人都会同时放一个视频在 bilibili 上面。给小朋友看看视频好不好玩,想不想自己做一个。 从一些简单的时钟、相框开始到小车、无人机什么的,小朋友有兴趣你这个老师才教的下去啊。 |
22
justlazydog 356 天前
haskell 学别人不会的 好撩妹
|
23
cuihua 356 天前
新概念英语
|
24
galenjiang 356 天前
haskell 吧,学到大学毕业刚好入门,学到退休不再怕 35 被劝退
|
26
azhangbing 356 天前
这么小不应该拘泥于某个语言,更多的是编程思想和兴趣的引导,可编程玩具好玩又简单
|
27
Jinyang7 356 天前 via iPhone
先学好英语吧,对孩子的学业也有好处,大一点再看兴趣学编程语言
|
28
17681880207 356 天前
想虚心请教下楼主,小孩的英文怎么样?如果好的话,是如何教育的?目前有点焦虑这个问题~😪
|
29
XueXianqi 356 天前
编程入门的话,尽量选一门理解的门槛比较低一些的,语法相对来说比较简洁易懂一些的,比如:Python
当然,要先学好英语...(硬要说) 还是那句话,语言只是工具,重要的是通过工具来进入某个领域,学习思维 |
30
dw2693734d 356 天前 via iPhone
go 咋样
|
31
sangmingming 356 天前
python 或者一些可视化编程。
|
32
ClarkAbe 356 天前 via Android 2
rust, 没学会就重开一个 (
|
33
OnlyShimmer 356 天前
PHP!!! 🤣/dog
|
34
MakHoCheung 356 天前
Playground
|
35
aaddccaaa 356 天前
肯定 python 啊,会 python 就等于有了基本编程技能。不做底层或偏硬件的研发,还学 c 干嘛
|
36
Leonard 356 天前 via iPhone
汇编
|
37
nicegoing 356 天前
学 python ,越简单语言干活越快,效率越高。
学 C 和 CPP 是认真的吗?适合满足大公司需求,这么小就想着打一辈子工。 |
38
samyucn 356 天前 via iPhone
都让他试试,说不定喜欢汇编
|
39
usauk1998 356 天前 via Android 1
肯定是 c sharp
|
40
hefish 356 天前
还是买个望远镜看看星星吧。。。
或者买点化学实验套装玩玩。。。 |
41
auh 356 天前
rust 。长大以后,就是 rust 元老
|
42
Lemonadeccc 356 天前
rust ,前景真的好
|
43
thorneLiu 356 天前 via Android
cpp
|
44
MossFox 356 天前
……不知道为啥,虽然现在 JS/TS 写的多,但我入门语言确实是 C#。
要说适不适合入门的话,JS 我感觉是**非常**不适合作为入门语言的,因为它太杂乱了。即使什么浏览器里也可以玩,所见即所得之类的,但它不利于培养初学者对于程序语言里面各种常见概念的理解。 所以我推荐 RPG Maker (???),可视化的逻辑设计界面和自己做游戏的乐趣,不写代码也能接触不同变量类型与作用域的概念、分支条件、循环结构等等,而且非常适合培养程序逻辑思维,每一个事件或者 NPC 设计就是类似于在写代码…… 只不过是一种可视化的方式。 先跑了,别喷我( |
45
hahadaxigua834 356 天前 via Android
英语
|
46
levelworm 356 天前 via Android
我一直觉得写游戏是最好玩上瘾的。不过基础概念怎么教呢?还是没啥头绪,比如怎么教 sprite ,game loop 这些东西才能容易明白?
|
47
zjl03505 356 天前
信奥 c++ +1
不然还是随便吧,一通百通,看小孩兴趣很重要(比如做游戏) |
48
allAboutDbmss 356 天前
@snowflate #2 如果开始的早,就是一种"天赋"
|
49
ywlfffghff 356 天前
推荐学 delphi ,性能之王,入门简单,上限高。
|
50
acapla 356 天前
Arduino / Processing
|
51
gledos 355 天前
TIC-80 怎么样,算是使用 Lua 制作游戏的 SDK 。
既能学习 Lua ,也能较快的制作出游戏。 |
52
msg7086 355 天前
入门可以选一个比较中规中矩,没有陡峭难度曲线(比如指针啊模板啊什么的),没有乱七八糟的风格设计(比如 len()啊 self 啊什么的),比较普通的语言。在我学过的语言里 C#和 Pascal 都算是这方面做得比较好的。
C++建议最少也是先用别的语言入门了以后再去把玩。JS 和 Python 也是建议要用到了再去学。 另外英语和日语也可以学起来了,这些我觉得反而比计算机语言来得更重要。 |
53
hongns 355 天前
有兴趣才学。 先玩玩 scratch 看
|
54
ggvoking 355 天前 via iPhone
推荐 c#
|
55
wgsgyes 355 天前
不要学编程。
教儿子用 python 解数学题即可。 |
56
dvbs2000 355 天前
小学先猛学 2 年奥数,把初中奥数学完,高中奥数有所了解
就可以猛攻 OI 小学生学东西特别快 到学校 5 年级,就可以有接近信奥国家集训队实力 然后转身攻高中奥数 初二初三就可以达到数学国家集训队实力 然后高一专攻信奥,拿下信息学国家集训队 高二转攻奥数,拿下数学国家集训队 双国集想去姚班去姚班,想去 MIT 去 MIT 以后干啥都猛的一逼 我认识的 2 个娃都是这个路径 都拿了双国集 数学和 OI 双枪将 能够互相促进 更容易把路走通 |
57
winglight2016 355 天前
@dvbs2000 我以为你在 YY ,没想到是现实,鸡娃能鸡到这种程度,不敢想象要付出多少
|
58
dvbs2000 355 天前
@winglight2016 互相促进这才是其中妙义
如果他们单攻一门,可能都进不去国家集训队 但是思路打开 反而成了 当然需要小时候把逻辑思维开窍 小学生学东西是真的快 中学生大学生学不过的 多少需要点天分,但其实激活了逻辑思维属性 天分是可以自我强化的! |