当前位置:网站首页 > 探索 > 小学生们在B站讲算法,网友:我只会阿巴阿巴

小学生们在B站讲算法,网友:我只会阿巴阿巴

小学生们在B站讲算法,网友:我只会阿巴阿巴6岁用递归实现斐波那契数列、8岁开讲神经网络如何实现、小学生教的编程比老师还要好,库克见了都点赞…最近,知识区内卷现状这样一个话题引发了热议,连

在很小的时候,vita就非常喜欢数字解谜、数独之类的游戏,4岁时,他便自然而然地接触到了自己的第一款编程启蒙游戏:Lightbot。

探索者软件是做什么用的_探索者软件使用心得_探索者软件

再大一些,上了小学后,vita又接触到了一些更难的游戏,比如《程序员升职记》《70亿人》《异常》:

探索者软件使用心得_探索者软件是做什么用的_探索者软件

就这么“玩”到了8岁,老父亲开始规划让儿子从编程游戏过渡到真正的写代码了。

最终选择Swift playgrounds,除了这款软件真正从“拖积木”来到了编写代码,以及vita自己的喜好之外,也有曾经的程序员老父亲的一点小小的私心:

比起特立独行的Python,我更喜欢C和Java的语言风格。

而vita发布的视频内容比起“教导”和“科普”,也更偏向于代码思路的分享。

很多评论赞叹的,更多还是他面对镜头依旧逻辑流畅,几乎没有停顿的谈吐。

(老父亲的拆台:没草稿是真的,但废话和停顿被剪掉了)

探索者软件使用心得_探索者软件_探索者软件是做什么用的

作为曾经参加过1999年、2000年的信息学奥林匹克竞赛的一名全栈程序员,vita的父亲深知算法作为编程基本功的重要地位。

因此,在他有意的引导之下,vita在保持Swift playgrounds编程课更新的同时,也开始慢慢接触算法和数据结构。

比如手写快速幂算法:

探索者软件_探索者软件是做什么用的_探索者软件使用心得

比如手画神经网络结构图:

探索者软件是做什么用的_探索者软件使用心得_探索者软件

甚至在小学二年级下半学期,vita还跟着上海交大的的慕课公开课,学完了计算机组成与系统结构课:

探索者软件是做什么用的_探索者软件_探索者软件使用心得

弹幕老哥对此报以一长串的问号大军,其中还夹杂着大学生的破防瞬间:“这个我大二才学”“小学生就弄了我大学的毕设”……

但其实,vita在一些公开场合露面时,还会害羞地藏在爸爸身后。

但话题一旦移到技术和程序马上就侃侃而谈,甚至还会现场趴着改代码:

探索者软件是做什么用的_探索者软件使用心得_探索者软件

而我们上面所说的这两位up主其实已经面过基了,两位小朋友见面的画风是这样的:

因为都穿了胸前带π的衣服,于是初次见面时,选择用背圆周率来打招呼:

探索者软件使用心得_探索者软件_探索者软件是做什么用的

像所有这个年龄段的男孩子一样,他们步履轻快跳跃,大声地讨论着共同的兴趣爱好:“要解决这个问题得用循环”“还要再加上递归边界条件”……

说到某些编程技巧时,还大声争论了起来,活像是在讨论动画片里哪个角色更厉害,不过很快又和好如初,勾起了肩膀。

探索者软件_探索者软件使用心得_探索者软件是做什么用的

专门为孩子写了本教程

事实上,在我们成年人看来“内卷”的方式,对他们来说可能是再正常不过的兴趣日常。

对于这些数字世界原住民来说,从小就能接触到大大小小的屏幕、各种各样的高科技产品,游戏、知识课程都能轻易触达。

换言之,他们压根就没意识是在搞什么“内卷”。

再加上家长有基础,结合自身经验正确有效的引导,孩子学习知识可能像玩游戏一样。

但这种“引导”又迎来了网友的质疑, 不是在揠苗助长、推波助澜吗?

探索者软件使用心得_探索者软件是做什么用的_探索者软件

对此,量子位找来了一位家长树莓匠王工聊了聊。

他本人毕业于国内985高校,当了十几年的程序员,曾写过《树莓派Python应用教程》,后来被国内一高校实验室推广使用。

与此同时,他还是一位三年级学生的父亲。

在他看来, 从小引导孩子趣味学习编程很重要。

不过,他倒没有引导孩子去玩像Scratch、Swift playground这种项目,以及一些编程游戏。

而是用自己的老本行,为自家孩子写了套近36000字的Microbit编程教程。

探索者软件是做什么用的_探索者软件_探索者软件使用心得

探索者软件使用心得_探索者软件_探索者软件是做什么用的

Microbit,是一种面向青少年编程教育的微型计算机,只有信用卡一般大小,集成了多个传感器设备,价格在百元左右。

孩子掌握Python编程语言的同时,还能DIY各种小产品。

探索者软件_探索者软件使用心得_探索者软件是做什么用的

ps,这位家长DIY的电子表。

之所以选择这种方式, 这位父亲有自己的考量。

一方面,不想让小孩玩太多游戏,希望发展小孩的编程兴趣。在他看来,Scratch提高不快,像是在玩游戏。

另一方面,Microbit开发板入门简单,既可以用类似Scratch积木式编程法,也可以用通用Python语言编程。

DIY产品后,还能拿到学校跟同学交流,顺道培养了小孩的表达能力。

可以说是,一举很多得~

不过,他特别强调自己做这些,并不是为了让孩子“内卷”。

我儿子读书成绩不好,排名靠后的,我不强迫他。

兴趣是最好的老师嘛,强迫也适得其反。

Vita君的父亲也深有共识, 在弹幕都直呼“卷中龙凤”“卷中追卷”的时候,他却表示:

如果孩子有兴趣,那么我会给一些资源,引导他往上发展。

但是我不想规划孩子的人生,他以后要做什么,那是他自己来思考的。

目前,他已将教程其开源出来放到GitHub上,供更多小学生和家长食用。

除了像玩游戏、教程这种方式,还有家长选择让孩子讲解出来。

探索者Ongo的朋友、教学区up主承光承曦——一对12、15岁的兄妹,早在四年前就已经开始用中英文讲解大学微积分、化学、物理等知识。

探索者软件使用心得_探索者软件是做什么用的_探索者软件

他们的父母也曾在评论区中交流自己的教学方式:

不灌输知识点,不允许背诵,必须用自己的语言表述出来。

于是,B站视频也就成为了他们的交流区、练兵场。

Vita君的父亲也曾不止一次说明自己的初衷,一方面,加强孩子自身的理解;另一方面,让更多人加入到编程的学习中。

当然,除了这些方式,还有李沐大神这种潜移默化式儿的。(狗头)

探索者软件使用心得_探索者软件是做什么用的_探索者软件

树莓匠王工《Microbit编程教程》GitHub链接:

htts://github.com/wxlscm/Microbit_getting_started_tutorial/

参考链接:

[1]#_rnd1648082616724

[2]

[3]

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

上一篇: 满级性能旗舰!真我GT2大师探索版评测
下一篇: 宝兰德与中国移动签署「自智网络子链伙伴战略合作协议」携手共探数智新未来

为您推荐

发表评论