小孩子从几岁开始学计算机编程比较好?

2022-10-03 16:42:06 +08:00
 angela2

小孩子 8 岁了,目前二年级,想请一些有经验的赐教一下。 想从小培养计算机这块,但是本地还没有这种编程的教育班。 就算有,是从什么知识面开始学习比较好呢?

7856 次点击
所在节点    程序员
82 条回复
fox0001
2022-10-03 19:10:09 +08:00
我也觉得兴趣最重要。没兴趣的话,再学下去会很枯燥
takato
2022-10-03 19:11:17 +08:00
喜欢再学,不喜欢就算了。
fox0001
2022-10-03 19:13:00 +08:00
提供一个思路,可以从 Minecraft 入手。先从手动建造开始,再进入编程建造、红石电路那些,甚至写 MOD 。思维打开了,后面学其它语言就好办了
yucao
2022-10-03 19:13:23 +08:00
小孩子在抽象的概念没有建立起来前没必要学,不然根本不理解数组、函数等基础概念
建议先学英语,后面事半功倍
sunnysab
2022-10-03 19:56:40 +08:00
二年级的时候家里通了网,于是经常上网,但是家里有一条要求:不能打游戏……虽然偷偷玩过摩尔庄园和洛克王国,后来迷上了偷菜,但是还是比较低调的……

业余就打开 360 软件管家看各种好玩的软件,拿来装一个,把各个功能摸索一遍 :D 搞不懂就删了。不过当时 Windows 的设置,以及常用软件的设置我都翻过,CMD.exe 的 help 命令可以显示很多命令 /小工具,于是挑自己感兴趣的查。

四五年级的时候学校找了老师教 C, 但是大家都在学算法(很浅),我当时喜欢看雪( bbs.pediy.com )和 CSDN ( bbs.csdn.net ),就“不务正业”了,但也维持了我对计算机的兴趣。记得喜欢在看雪上找一些回忆录,也接触过绝影的《疯狂的程序员》、CSDN 论坛和博客上的一些自传,对整个行业有了一些了解吧。噢对了,当时还有个论坛叫“编程中国”,我学 C 的时候也在上面问过问题。

五六年级,有了一点搜集 pdf 的爱好,在一个 C 语言编程交流 QQ 群得到一本 《华为内部代码规范》和《高质量 C 编程指南》,研究了很长时间,打开了新世界的大门——工程化的 C 代码挺有意思的。当时还看过《 C++反汇编与逆向技术揭秘》,是一本黄色封面的书,看雪的一位大佬写的,等我高考完想买时已经买不到新的了。这个时期我觉得我日后是会走逆向的道路的。

初中玩 MFC 、搞抓包,上课都在想计算机相关的事情,下课(教室有网)和回家就查资料。从那时候起我觉得计算机网络最好玩了,初二时候尝试写了一个 HTTP server, 力求代码尽量规范,但字符串的处理全是 strstr() 哈哈,也搞过极域电子教室的抓包,并写了个程序模拟教师端发包(我是怎样在单核 1G 内存的电脑上,跑了一个 QQ 外加一个虚拟机做实验的!对着二进制的数据分析字段含义),了解了组播和端口复用,实现了在自己电脑模拟教师端发包。
(可惜,并没有同学知晓其中的技术含量,于是在网上发帖,遇到了另一个和我做同样事情的学长 hhh )

加了几个 QQ 群,我记得有一个叫“青编程”,大家都是初高中生,想做一番事业,于是开论坛、做题库、教程,可惜也没有持续多长时间。但加了一些大佬,他们真的很厉害。

初三及以后就没怎么写过代码了,直到大学报了计算机专业…写这些只是为了回忆吧,毕竟现在泯然众人~

---
写多了,我觉得我爱上写程序的关键是,**我爸妈不让我打游戏**… 小孩子嘛,玩起东西来就上瘾。我玩偷菜、洛克王国啥的,是因为好朋友在玩,后来还玩过奥比岛,但是赛尔号的逻辑我始终不大懂,十分钟就弃坑了。
lkk
2022-10-03 20:05:30 +08:00
手机或 Pad 上装 Scratch Jr ,免费少儿编程
DefoliationM
2022-10-03 20:05:35 +08:00
英语学会了,数学学会了吗,还没学会走就想跑了?怎么也得初中上完吧,基础的数学方程都不会,还想编程?
llzzll1234
2022-10-03 20:47:46 +08:00
@sunnysab 我也是这么来的,不过我家还是让我玩游戏的,在玩游戏之余就对“游戏”本身产生了浓厚的兴趣,就开始研究这玩意怎么来的,怎么运作的,从此就走上了这条道路。
实际上说白了,兴趣才是第一推动力。
tanrunhao
2022-10-03 21:18:14 +08:00
现在都是小孩子 pua 家长,他们逼迫家长去报班。 我给 6 岁女儿免费体验了个网课,小孩和销售都要我买 5k 的线上课,不过我不喜欢 scratch 的课,没买。还有先学好英语
frankies
2022-10-03 21:21:40 +08:00
分清基础科学和应用科学。

从小应该学习基础科学、自然科学、通用科学,没有基础理论相当于无水之源无本之木。例如:数学、物理、化学、生物、自然科学实验、小语种等。

应用科学什么时候学都不晚的,是的,无论你多少岁学都不晚的。

与其纠结于让孩子从小当螺丝钉、工具人培养,还不如多带他去博物馆、旅游、学个乐器啥的,丰富一下精神世界。
LiCaoZ
2022-10-03 21:22:54 +08:00
> 发布这个内容需要你已经注册满 1007 天

粘在 GH Gist 啦 https://gist.github.com/LiCaoZ/826013d06efc4e24a9b394b98c38334d
netzzx
2022-10-03 22:38:52 +08:00
@yucao #24 说的太对了, 中学时学 C 语言, 怎么也理解不了的指针.上了大学再学, 很容易就明白了.
Aloento
2022-10-03 22:48:04 +08:00
不是应该从胎教就开始学吗?!
HugoChao
2022-10-03 22:52:01 +08:00
18 岁
ch2
2022-10-03 23:00:04 +08:00
没有兴趣不用学,学英语
leimao
2022-10-03 23:04:21 +08:00
按照楼主的意思,20 年后中国将有 14 亿码农。
逻辑思维基础没打好,就学编程,拔苗助长。
(是不是说的有点过分了?)
aaronlam
2022-10-03 23:07:42 +08:00
学英语+1
2NUT
2022-10-03 23:32:52 +08:00
学好数学

计算机那点东西就是复杂度高些, 智商要求极低
Perry
2022-10-03 23:48:19 +08:00
16 岁之后?
jeeyong
2022-10-04 00:03:10 +08:00
真有心就学英语吧..

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

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

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

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

© 2021 V2EX