小孩子的 计算机语言 学习

电脑,手机,硬件,软件,电子产品等

版主: Jack12345

Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

更新了 2楼,3楼,添加了 一点新的材料 和 心得体会。希望 能对大家 有点帮助。
Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

小孩子的 第一语言 学Python 好像没有什么疑问。下面 第二门语言 有人建议学JAVA。我对 JAVA不懂,有哪位网友 对JAVA 比较熟的,可以介绍一下 比较通俗易懂的 JAVA的入门教程吗?视频,书,课程,IDE 等 都可以。比较适合小孩子学的,寓教于乐就可以了。谢谢了
头像
supermassive
职业作家
职业作家
帖子: 591
注册时间: 7月 31, 2022, 4:58 pm
昵称(选填): 泥橙

Re: 小孩子的 计算机语言 学习

帖子 supermassive »

写的很好,感谢分享!

老哥有机会整理一下排版就更好了
雅利安正牌婆罗门大厨
头像
huangchong
论坛元老
论坛元老
帖子: 25978
注册时间: 7月 22, 2022, 1:22 am
昵称(选填): 净坛使者

Re: 小孩子的 计算机语言 学习

帖子 huangchong »

Jack12345 写了: 8月 3, 2022, 10:13 am 小孩子的 第一语言 学Python 好像没有什么疑问。下面 第二门语言 有人建议学JAVA。我对 JAVA不懂,有哪位网友 对JAVA 比较熟的,可以介绍一下 比较通俗易懂的 JAVA的入门教程吗?视频,书,课程,IDE 等 都可以。比较适合小孩子学的,寓教于乐就可以了。谢谢了

语言应该专攻一门,学太多没好处。python是入门极其容易,但是学习曲线基本是直线,可以一直学到新的东西(还会不断接触到相关的其他语言和概念),慢慢学得很深。所以基本没必要考虑所谓第二门语言。 等孩子真学懂了,他自然会自己挑什么新语言去学,到这个阶段,大部分家长已经没能力指导了。


java和c++,知道有这么回事就行了,不推荐小孩学。这俩现在是大人都不学的东西,而且都很繁琐。
(当然如果玩arduino的话,会发现里面用的语言其实是简化的c++。但是因为它是简化的,用起来跟c也差不多。)



另外,其实vscode并不比word难用。跟pycharm比,vscode可以干的事情实在多太多了,而没有什么pycharm能做的是vscode不能做的。
Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

supermassive 写了: 8月 3, 2022, 12:30 pm 写的很好,感谢分享!

老哥有机会整理一下排版就更好了
排版是 自动生成的。我只是贴了一个网址,网站就自动 把网址 转成 大大小小的 图标 (icon) 了。我也不能(不知道)调整 图标的大小和位置。只能这样 将就了
头像
huangchong
论坛元老
论坛元老
帖子: 25978
注册时间: 7月 22, 2022, 1:22 am
昵称(选填): 净坛使者

Re: 小孩子的 计算机语言 学习

帖子 huangchong »

我刚跟家里亲戚聊了下小孩学编程的问题 惊闻国内居然有人宣称python是小学生学的 上了初中就得学c++

于是网上扒拉到这篇给发过去劝退:

http://news.51cto.com/art/202101/642667.htm


我个人觉得 中间那个图里画的python到pygame 应该是最实际的启蒙路线 之后再学什么 还学不学 应该完全看孩子自己兴趣和天分

至于花钱 其实完全没必要 现在谁家没台计算机呢? 下载个不要钱的anaconda vscode/pycharm 这就够成人全职研究个三五年了

计算机是个神奇的东西 我们当年面对一个字符黑界面 研究得有多起劲啊

减少“教具”的投入 反而能利于学习者集中精力于本质的知识 进行 有积累的学习
Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

huangchong 写了: 8月 13, 2022, 9:11 pm 我刚跟家里亲戚聊了下小孩学编程的问题 惊闻国内居然有人宣称python是小学生学的 上了初中就得学c++
于是网上扒拉到这篇给发过去劝退:
http://news.51cto.com/art/202101/642667.htm

我个人觉得 中间那个图里画的python到pygame 应该是最实际的启蒙路线 之后再学什么 还学不学 应该完全看孩子自己兴趣和天分

至于花钱 其实完全没必要 现在谁家没台计算机呢? 下载个不要钱的anaconda vscode/pycharm 这就够成人全职研究个三五年了

计算机是个神奇的东西 我们当年面对一个字符黑界面 研究得有多起劲啊

减少“教具”的投入 反而能利于学习者集中精力于本质的知识 进行 有积累的学习
花钱还是需要的,特别是小孩。
我家里 也有电脑,也装了 scratch, 但还是 打算替他 在中文学校 报个 scratch 学习班。一个是 小孩一起 可以互相学习,另一个是 培训老师 还是有个 大纲和进度表,循序渐进,小孩子可以 跟着进度学。比自己的东一榔头 西一锤的 学习,还是 系统多了。当然要找一些 口碑好的 培训班。像你提到的国内的 鼓动小孩学 C++ 的,就是明显 动机不纯了。

不过,我现在 也有点赞同你的说法,小孩子 学一门 python 足够了,不需要 学第二门语言了。Python 能学精通,其实已经可以干很多事了。
头像
eecs_guy
论坛点评
论坛点评
帖子: 2584
注册时间: 7月 24, 2022, 3:29 am
昵称(选填): 麦兜

Re: 小孩子的 计算机语言 学习

帖子 eecs_guy »

LEGO 也有 Robot 系列,叫 MindStorms.
可视化编程,编程就像搭积木一样。

Arduino 和 Rasperberry Pi 灵活度高,可以做很简单的项目,也可以上非常复杂的项目。
如果偏向机器人或自动车,要求小孩或家长了解各种传感器。
Jack12345 写了: 7月 23, 2022, 7:18 pm 顺带 在这个 帖子里 讲一下 关于小孩的 别的一些方面。我个人的一点体会

1. LEGO 玩具。这边 lego 玩具 很流行。我们家也买了不少。我的感觉,在 walmart 买的 60块钱左右的 Lego Classic 才是 lego 里的精华,各种形状的 颗粒都有,松紧程度 适合,可以自由组合成 你想要的 各种形状。可以搭 金字塔,single house, playground, 迷宫,车子 等等。后来 又找到 一些书,LEGO Ideas Book, LEGO book etc, 可以给你更多的启发 搭成各种东西。总之,Lego Classic钱不贵,却能锻炼小孩的想象力,是它的精华。
当然,用下来也感觉 少了一些颗粒,如 圆柱形,90度转弯的连接件 等。

再进一步,我们买了 LEGO Technic 系列里的 一,二个,也不贵。列如 这个
https://www.amazon.com/gp/product/B08HW ... UTF8&psc=1

最后,是 LEGO 的各种大型主题。有人还特地买了各种 收藏版。但我的感觉,又贵,又只是 依图纸搭建,没有锻炼你的 想象力。买一,二个 尝尝鲜 就可以了。多了,就没多大意思。

2. 在 LEGO Technic 后,我家 就转向 另外一个方向,不再 继续在 lego 这条道路上 走下去了。同样是 搭复杂的东西,我们选了这个。不贵,用下来 还可以。
https://www.amazon.com/Meccano-Construc ... ast_sto_dp

3. 现在,为了锻炼智力,小孩又报了 国际象棋班。我以前学过 中国象棋和围棋,为了陪小孩,不得不 学习国际象棋,也学了 意大利开局,西西里防御 之类的。花了不少时间

还有很多小孩 参加 新加坡数学,俄罗斯数学班, AOPS, 学而思 等。我家都没参加过。不过我把我小学时候用的一本 <趣味数学300题> 贡献出来,这个类似 小学奥数题,基本上 小学阶段 足够用了。希望有帮助


我们家 还买过 飞行棋,跳棋,connect four 等棋子,初步锻炼智力。

一点小诀窍,小孩学 自行车前,如果先用 balance bike 骑一阵,掌握平衡技巧。再学 自行车 将非常容易。我家4岁 就会骑自行车了。

Home depot 也不定时有 儿童 劳技手工课,很多小孩参加。感兴趣的 可以去他网站上查。

体育也推了。只有游泳坚持推了,以后掉水里,可以保命一下吧。
别的也都推了,足球,篮球,滑冰之类的。但真的是 亚洲人种的问题,比不过白人和黑人。足球比赛,上半场还可以。但到了下半场,我家的就不行了,跑不动了。当地孩子 下半场 还体力十足。
所以 扬长避短,我们家 就主推 智力了。

先写到这里,以后 有新的材料补充,再 编辑更新吧。希望能对 大家 有点帮助
Work smart. Play hard.
头像
eecs_guy
论坛点评
论坛点评
帖子: 2584
注册时间: 7月 24, 2022, 3:29 am
昵称(选填): 麦兜

Re: 小孩子的 计算机语言 学习

帖子 eecs_guy »

家人有能力辅导的话,可以逐步引导小朋友认识到即便像是机器人伸手或者自动车转弯这样一些动作,要做得自然完美,将会涉及到一定的数学。
eecs_guy 写了: 9月 1, 2022, 6:45 am LEGO 也有 Robot 系列,叫 MindStorms.
可视化编程,编程就像搭积木一样。

Arduino 和 Rasperberry Pi 灵活度高,可以做很简单的项目,也可以上非常复杂的项目。
如果偏向机器人或自动车,要求小孩或家长了解各种传感器。
Work smart. Play hard.
头像
sweetsister
论坛支柱
论坛支柱
sweetsister 的博客
帖子: 10592
注册时间: 7月 22, 2022, 7:15 am

Re: 小孩子的 计算机语言 学习

帖子 sweetsister »

研究的太透彻了

赞一个

Jack12345 写了: 7月 23, 2022, 2:35 pm 1. 关于小孩子的 计算机语言学习的 启蒙教育,首推 scratch 图形化编程语言。6,7岁以上就可以开始学习一点了。官方网址是 https://scratch.mit.edu/

我家买过一个 玩具机器人 UBTECH JIMU Robot,在amazon 网址是
https://www.amazon.com/UBTECH-JIMU-Robo ... C44&sr=8-7
不贵,现在70来块钱。在 iPad 或 android tablet上可以用 scratch编程。这个机器人的 各种sensor 都比较全。

但对于6周岁的孩子,按照指导书 来把机器人搭好,还是有点难度。需要大人在傍边指导。但一旦搭好后,小孩子就可以在 tablet上 学习 scratch 图形化编程了,基本的 条件语句,循环语句都有了。6岁以上小孩子 基本上都学得会的。
这个比纯粹在电脑上 学习 scratch编程要好的多,有具体的 活动的 玩具来反馈,小孩兴趣会比较高,作为初步入门不错。如果想进一步深入,那就要到 官方网站 去进一步学习了

更正: 网友 hopper指出,这个 UBTECH JIMU robot 用的是 google 的 blockly 语言,不是 scratch。我以为 图形化编程 就是 scratch了,谢谢指出。
不过,最近好像 blockly 和 scratch 正在联合起来。


我们这边中文学校 培训班,用了另外一个机器人,iRobot Root rt0 Coding Robot, 网址如下
https://www.amazon.com/iRobot-Root-rt0- ... r=8-3&th=1
优点是 这个robot 已经组装好了,是一个整体,你只要拿过来用,来编程 就可以了,省事不少。也推荐这个。这个也是 scratch图形化编程,缺点是 稍微贵一点。 以上这二个robot 里面选一个 就可以了

更正: 网友 hopper指出,这个也不是 scratch,底层用的是 SWIFT,PYTHON和JAVASCRIPT。不好意思,我一直把 图形化编程 当作 scratch了。
这个 编程序 有 3层level,不过我们只用了 前2层 图形化的 编程界面,和 scratch 也大同小异。后面的 第3层 文字编程 就没有用了。


2. 下一步 7,8岁孩子的话,可以先学习一点 电路基本知识,有点感性认识。推荐 Snap Circuits Extreme SC-750 Electronics Exploration Kit,家长可以辅导一下。网址是
https://www.amazon.com/dp/B0002AHQWS/re ... 975e8&th=1
我家用过,还可以。

3. 再下一步,9,10岁左右,就可以学习 Arduino了。在amazon上 有官方的或第三方的 Arduino Starter Kit 来购买。我也买过,但是在面包板上连线还是一件很枯燥 很费时间的事,还很容易出错,消磨小孩子的热情和兴趣。
在这里推荐 Freenove Projects Kit with Control Board V4,导线都在印刷电路板上连接好了,省下了大量的枯燥的导线连接的时间
在amazon的网址是 https://www.amazon.com/dp/B09DNTTH25?re ... tails&th=1
我家买了,不贵,用下来还不错。

当然,这个学完后,还对 Arduino 感兴趣,可以继续用 Arduino Starter Kit。这个灵活性就大多了,可以按照你的要求 任意组合, 完成更复杂的 project

4. 10岁以上的孩子 就可以学习 正规的计算机语言了。首推 python。
并推荐IDE PyCharm. 网址是 https://www.jetbrains.com/pycharm/ 然后下载 community 版本。VSCode 对于初学者 还是有点麻烦,要配置一些东西。不如IDE 比较傻瓜一点。

学习语言,首先从 YouTube上 找到课程学习,然后再学教科书,这样速度会快不少,效果也好一点。当然,最后加深记忆的 还是要多做 project.
python 的 YouTube课程推荐 Python Tutorial - Python Full Course for Beginners. 网址是

我还出了20块钱,买了他的付费的完整教程

教科书 推荐 Python Crash Course, 2nd Edition。 网址是
https://www.amazon.com/Python-Crash-Cou ... C67&sr=8-1
我学了开始几章,还不错。

备注:网友 wyr 分享了 一些 他们 教小孩 学习 python 和 Java的 一些经验。特别是 把 python 和 Minecraft 结合起来,这是一个很好的 学习python 的切入点。具体情况 参见 他的 回帖。谢谢分享。

5. 如果 13,14岁以后,想进一步学习 计算机语言,我推荐 C语言。有人可能认为 C++ 或者 Java 更好,工作机会更多。见仁见智了,我认为 C 语言 比 C++ 语法简单不少,比较容易学一点,更贴近实际硬件,只是 指针方面 稍微有点绕。Java 我没学过,不好评价。

先上课,C Programming Tutorial for Beginners, youtube 网址如下。我没学过,已经不需要学了,但看上去 评价不错。


教科书推荐 C Programming: A Modern Approach. 我用过,不错。比C语言 发明者本身写的教材 C Programming Language 要好。网址如下
https://www.amazon.com/C-Programming-Mo ... C70&sr=8-1

IDE开发环境
一个就像 教学视频里 提到的 Code::Blocks, 然后按照他的提示 一步步安装,就可以了。
还有很多人 用微软的 Visual Studio Community 版本。但他比较臃肿,安装文件比较大。它的最大缺点 是 C语言还 停留在 C89 的标准上,1989年的标准,太旧了,连 复数都不支持。当然 对 初学者来说 是够用了。以后学到 C99 或 C11 的时候再换 别的开发环境。
另外,我也用过 Pelles C, Windows 版本,支持 C99, C11 一直到 C17. 下载网址如下
http://www.smorgasbordet.com/pellesc/

6. JAVA 学习
有人建议在 Python后 学习 JAVA。我本人 对 JAVA一点不懂。有懂行的 推荐一些 给小孩子 学习 JAVA的建议吗?
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

Jack12345 写了: 7月 23, 2022, 2:35 pm 1. 关于小孩子的 计算机语言学习的 启蒙教育,首推 scratch 图形化编程语言。6,7岁以上就可以开始学习一点了。官方网址是 https://scratch.mit.edu/

基本和我教育儿子的方法一模一样

python教了1年,5-6年纪,用pygame做游戏,还买了一本书,python hunting,就是讲pygame做游戏

之前买了一堆机器人和arduino,和8051的电路版,教了汇编和用C语言写单片机程序

不过小孩太小,这些东西学了,也是稀里糊涂,pygame做游戏虽然好玩,其实都是我给他做的

到了7年纪,决定之间跳到C语言,用的就是你那个视频,那个视频虽然不错,只是粗略讲了一些C,远远不够,一定要自己编程上手。我还在网上找了C语言入门题给他做

C的IDE我最初用的是Dev C++,后来用Vscode + C plugin,DevC++其实更好,就是很久不更新了,debug很难用

现在发现中国人做了一个类似Dev C++的IDE,看着不错,叫小熊猫C++,https://royqh1979.gitee.io/redpandacpp/ 比Dev C++的debug功能强多了
上次由 omicron 在 9月 1, 2022, 10:55 am,总共编辑 1 次。
wildthing
论坛点评
论坛点评
帖子: 2951
注册时间: 7月 22, 2022, 2:25 pm

Re: 小孩子的 计算机语言 学习

帖子 wildthing »

omicron 写了: 9月 1, 2022, 10:46 am 基本和我教育儿子的方法一模一样

python教了1年,5-6年纪,用pygame做游戏,还买了一本书,python hunting,就是讲pygame做游戏

之前买了一堆机器人和arduino,和8051的电路版,教了汇编和用C语言写单片机程序

不过小孩太小,这些东西学了,也是稀里糊涂,pygame做游戏虽然好玩,其实都是我给他做的

到了7年纪,决定之间跳到C语言,用的就是你那个视频,那个视频只是粗略讲了一些C,远远不够,一定要自己编程上手。我还在网上找了C语言入门题给他做

拔苗助长啊。

我是专门研究这个的。

计算机语言学了不用等于什么没有学。

光会个语言其他都不知道也没有用。

编程是个苦差事。。。要写好一个程序,坐在一个地方八个小时不动都是常有的事情。

你写个垃圾程序,错误一堆,丑的一塌糊涂,完全不能扩展,效率低下,有个鬼用。

小孩子从Python, 从C开始就是完全错了。

要学就学functional programming。 不然一开始就养成坏习惯,
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

wildthing 写了: 9月 1, 2022, 10:53 am 拔苗助长啊。

我是专门研究这个的。

计算机语言学了不用等于什么没有学。

光会个语言其他都不知道也没有用。

编程是个苦差事。。。要写好一个程序,坐在一个地方八个小时不动都是常有的事情。

你写个垃圾程序,错误一堆,丑的一塌糊涂,完全不能扩展,效率低下,有个鬼用。

小孩子从Python, 从C开始就是完全错了。

要学就学functional programming。 不然一开始就养成坏习惯,
我数据结构,二进制编码,逻辑电路全教了。当然不可能只教编程语言,不过全写了罗里吧嗦一堆,太累

这些就看自己孩子的理解力,我的孩子都能理解,尤其三极管原理,数字电路原理,一说就明白了。

本来还想让他用数字电路,用软件自己设计个简单CPU,还可以软件模拟,结果实在找不出时间,想想还是教编程算了

如果孩子不能理解,就有点拔苗助长了
Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

omicron 写了: 9月 1, 2022, 10:46 am 基本和我教育儿子的方法一模一样

python教了1年,5-6年纪,用pygame做游戏,还买了一本书,python hunting,就是讲pygame做游戏

之前买了一堆机器人和arduino,和8051的电路版,教了汇编和用C语言写单片机程序

不过小孩太小,这些东西学了,也是稀里糊涂,pygame做游戏虽然好玩,其实都是我给他做的

到了7年纪,决定之间跳到C语言,用的就是你那个视频,那个视频虽然不错,只是粗略讲了一些C,远远不够,一定要自己编程上手。我还在网上找了C语言入门题给他做

C的IDE我最初用的是Dev C++,后来用Vscode + C plugin,DevC++其实更好,就是很久不更新了,debug很难用

现在发现中国人做了一个类似Dev C++的IDE,看着不错,叫小熊猫C++,https://royqh1979.gitee.io/redpandacpp/ 比Dev C++的debug功能强多了
我家 小孩 打算 10岁后 再开始学 python, 在这之前 就用 scratch 和 机器人 混混了。

主要 上课,玩耍,体育,中文,小学奥数 等 都要占不少时间,不想 日程 排得太紧。

如果 不想参加 USACO 的话,python可以学 很久了。前面那个ID huangchong 的见解不错,python 可以一直学下去。C 语言 15岁 以后 再学 都来得及
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

建CPU用Logisim,下面的视频就是小朋友做的

https://www.youtube.com/user/NeutronNick11

youtube是学习大宝库,我家的数据结构,三极管原理,数字电路,全是从youtube学的,比传统方法快了好多倍
wildthing
论坛点评
论坛点评
帖子: 2951
注册时间: 7月 22, 2022, 2:25 pm

Re: 小孩子的 计算机语言 学习

帖子 wildthing »

omicron 写了: 9月 1, 2022, 10:58 am 我数据结构,二进制编码,逻辑电路全教了。当然不可能只教编程语言,不过全写了罗里吧嗦一堆,太累

这些就看自己孩子的理解力,我的孩子都能理解,尤其三极管原理,数字电路原理,一说就明白了。

本来还想让他用数字电路,用软件自己设计个简单CPU,还可以软件模拟,结果实在找不出时间,想想还是教编程算了

如果孩子不能理解,就有点拔苗助长了
你小孩是神童哦。
三极管,digital logic教了, 还computer architecture, assembly.
其实现在搞计算机,这些硬件方面的知识可以剥离开不用学。

三极管学它干什么。 又不是做电路设计的。

我说的是软件方面的应用。

比如你让小孩学game, 学robot什么的就是让他们接触应用。
但你想想有多少人能理解game和robotics的原理呢

你不做界面,不做数据处理,不做网络, 不做OS的使用,好歹也可以做点计算什么的。
但要做计算就要学算法,算法则是考验一个小孩有没有做计算机的能力的地方。
不能用算法解决问题,会什么语言都没有用。

计算机语言还有一套自己的理论,syntax, semantics (static, dynamic), idioms.
functional vs imperative,
procedural vs object oriented. etc.
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

IDE选vscode,DevC++或者更好的小熊猫C++的原因,是他们可以直接编译单个C文件,不用建project

其他IDE就算编译一个C文件,都必须新建project,感觉太麻烦了
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

wildthing 写了: 9月 1, 2022, 11:08 am 你小孩是神童哦。
三极管,digital logic教了, 还computer architecture, assembly.
其实现在搞计算机,这些硬件方面的知识可以剥离开不用学。

三极管学它干什么。 又不是做电路设计的。

我说的是软件方面的应用。

比如你让小孩学game, 学robot什么的就是让他们接触应用。
但你想想有多少人能理解game和robotics的原理呢

你不做界面,不做数据处理,不做网络, 不做OS的使用,好歹也可以做点计算什么的。
但要做计算就要学算法,算法则是考验一个小孩有没有做计算机的能力的地方。
不能用算法解决问题,会什么语言都没有用。

计算机语言还有一套自己的理论,syntax, semantics (static, dynamic), idioms.
functional vs imperative,
procedural vs object oriented. etc.
不是神童,就是对电脑有兴趣,你教他不反感

你要是用传统方法肯定教不会,我全是用youtube视频教的

教三极管原理是为了将来他学物理课,明白物理化学的基本原理,电路和电磁场是物理里面一大块
Jack12345楼主
论坛精英
论坛精英
帖子: 8186
注册时间: 7月 22, 2022, 11:46 am

Re: 小孩子的 计算机语言 学习

帖子 Jack12345楼主 »

omicron 写了: 9月 1, 2022, 10:58 am 我数据结构,二进制编码,逻辑电路全教了。当然不可能只教编程语言,不过全写了罗里吧嗦一堆,太累

这些就看自己孩子的理解力,我的孩子都能理解,尤其三极管原理,数字电路原理,一说就明白了。

本来还想让他用数字电路,用软件自己设计个简单CPU,还可以软件模拟,结果实在找不出时间,想想还是教编程算了

如果孩子不能理解,就有点拔苗助长了
看来 你儿子是 天才啊,早慧。

如果想学 CPU的话,不用软件模拟了。推荐 youtube 上 Ben Eater 的教程,例如以下 视频,直接 面包板连线。他系列里 还有很多 好的视频,希望过几年 你儿子会用得上。
头像
omicron
论坛点评
论坛点评
帖子: 2286
注册时间: 7月 26, 2022, 4:25 pm

Re: 小孩子的 计算机语言 学习

帖子 omicron »

Jack12345 写了: 9月 1, 2022, 11:12 am 看来 你儿子是 天才啊,早慧。

如果想学 CPU的话,不用软件模拟了。推荐 youtube 上 Ben Eater 的教程,例如以下 视频,直接 面包板连线。他系列里 还有很多 好的视频,希望过几年 你儿子会用得上。
他的视频不错,就是太长,我儿子没耐心看

理解力不错,肯定算不算天才,不过是对电脑有兴趣,我趁机灌水

你看那个logism的链接,人家小孩自己设计数字电路,设计简单CPU,还做视频,这得多厉害

我发明的灌水教育法,速度快。

先囫囵吞枣灌一堆进去,能理解50%就不错了,不过以后可以再多次灌水,变成理解75%,90%。

灌水的前提是不反感,喜欢电脑
回复

回到 “电脑手机(IT)”