算法|小学生们在B站讲算法 网友:我只会阿巴阿巴( 二 )
文章图片
这位B站账号“小学生Vita君”的up主今年上四年级,从8岁就开始在B站发布编程学习视频 。
视频所讲的主要软件与上面的探索者Ongo一样,都是苹果开发的Swift Playgrounds,一款通过代码操控卡通小人在3D环境中通关的产品:
文章图片
软件由vita和爸爸共同选择,vita自己非常喜欢这种编程方法,而vita君的父亲也认为,这款软件是一个非常适合儿子的进阶学习资料 。
没错,当时才8岁的vita,就已经有4年的“编程经验”,以至于需要进阶学习了 。
文章图片
△图源vita评论区
在很小的时候,vita就非常喜欢数字解谜、数独之类的游戏,4岁时,他便自然而然地接触到了自己的第一款编程启蒙游戏:Lightbot 。
文章图片
再大一些,上了小学后,vita又接触到了一些更难的游戏,比如《程序员升职记》《70亿人》《异常》:
文章图片
就这么“玩”到了8岁,老父亲开始规划让儿子从编程游戏过渡到真正的写代码了 。
最终选择Swift playgrounds,除了这款软件真正从“拖积木”来到了编写代码,以及vita自己的喜好之外,也有曾经的程序员老父亲的一点小小的私心:
比起特立独行的Python,我更喜欢C和Java的语言风格 。
而vita发布的视频内容比起“教导”和“科普”,也更偏向于代码思路的分享 。
很多评论赞叹的,更多还是他面对镜头依旧逻辑流畅,几乎没有停顿的谈吐 。
(老父亲的拆台:没草稿是真的,但废话和停顿被剪掉了)
文章图片
作为曾经参加过1999年、2000年的信息学奥林匹克竞赛的一名全栈程序员,vita的父亲深知算法作为编程基本功的重要地位 。
因此,在他有意的引导之下,vita在保持Swift playgrounds编程课更新的同时,也开始慢慢接触算法和数据结构 。
比如手写快速幂算法:
文章图片
比如手画神经网络结构图:
文章图片
甚至在小学二年级下半学期,vita还跟着上海交大的的慕课公开课,学完了计算机组成与系统结构课:
文章图片
弹幕老哥对此报以一长串的问号大军,其中还夹杂着大学生的破防瞬间:“这个我大二才学”“小学生就弄了我大学的毕设”……
但其实,vita在一些公开场合露面时,还会害羞地藏在爸爸身后 。
但话题一旦移到技术和程序马上就侃侃而谈,甚至还会现场趴着改代码:
文章图片
而我们上面所说的这两位up主其实已经面过基了,两位小朋友见面的画风是这样的:
因为都穿了胸前带π的衣服,于是初次见面时,选择用背圆周率来打招呼:
文章图片
像所有这个年龄段的男孩子一样,他们步履轻快跳跃,大声地讨论着共同的兴趣爱好:“要解决这个问题得用循环”“还要再加上递归边界条件”……
说到某些编程技巧时,还大声争论了起来,活像是在讨论动画片里哪个角色更厉害,不过很快又和好如初,勾起了肩膀 。
文章图片
推荐阅读
- 【电动窗帘】电动窗帘选购
- 我们的婚姻|《我们的婚姻》直击女性痛点:不做家庭主妇,因为不敢窥探人性
- 科技科普|曼德拉效应越来越明显 究竟是谁改变了我们的记忆?
- 小学育儿心得范文(小学生家庭教育心得分享)
- 竹纤维凉席有什么优点
- 高手们|观察这4种动物的反常举动,预知鱼情好坏,钓鱼高手们都在用
- 十日谈|电视剧《我们的婚姻》大金句输出,撕开女性婚后残酷现实面
- 杭州味道丨“口水军团” 我们一直在 口水军团
- 我们常说的汽车ABS制动防抱死到底是怎么回事 abs是什么意思
- 我们见过的顶级Intel和AMD主板 最好的主板
