小学生也来卷了?

程序员鱼皮

共 1516字,需浏览 4分钟

 ·

2021-10-29 00:14

我以为我的读者基本都是大学生、研究生比较多,但最近和一位读者的沟通,刷新了我的认知,原来小学生也会开始关注一些计算机博主了。

这天,我收到一条消息:

你好,我是一名小学生,对编程很感兴趣,通过下好友!

通过好友后,一番交流了解到,他今年六年级,爸妈之前带他参加过编程体验课,让他对编程产生了兴趣,他觉得在同学们的兴趣课,例如体育、乐器、美术中,编程显得很酷。

最开始他是从 scratch 学起的,这是一种图形化编程工具,方便少儿入门编程的。

后来在网上看到 python 很简单也能够做不少事情,又去看了一些关于python编程的课程,现在编码方面稍微熟练一些了,能够完成一些简单的小任务。

但他有个苦恼是,总觉得学的东西串不起来,太零散了,懂得知识点有点死记硬背了,相互之间关联性不是太强,所以想来问问我有没有什么好的学习方法,能够较为顺畅的学习编程。

这些小朋友的问题其实比较明显,因为是自学,缺少系统的学习和指导,只能去网上学习一些零散检索来的知识,导致知识体系比较薄弱。

这有点像我们以前高中学习知识的时候,成绩好的同学,基本对学科的知识体系是了如指掌的,每做一道题,都能够快速定位到这是属于哪一个知识点,并且清楚不同知识点之间的联系和区别,因此就能够达到融会贯通、举一反三的效果。

而成绩没那么好的同学,往往会选择通过疯狂刷题来缩短差距,但如果刷题过程中,只注重数量,而不即时总结梳理,可能是做一道忘记一道,效果不高。

为了解决这个问题,我给他推荐了一个较为系统的计算机科学概览课程,这是在油管上非常火爆的计算机科学入门课程,累积千万播放。

很贴心的是,这个课程被一些计算机博主看到了之后,自发的组织起来,翻译了中文字幕,并将视频上传到了 B 站上,也建立了相应的 Github 项目,目前在 B 站的播放也有百万量级了。

这个课程的作用就是,看完了之后,能够了解到这个专业里面,经常提到的各类术语概念、发展脉络和细分方向,能够帮助我们在脑海中建立完整的计算机学科体系,有了这个基础,我们可以快速的添砖加瓦,更为扎实的学习其他编程内容。

这个学习项目在 Github 上有七千 star,目录截图是这样的:


B 站上这个视频的列表是这样的:


每一期视频的开头,都会标注清楚视频中的关键节点:


这个课程推荐给小朋友后,他每周空闲时间会跟着学习一下,有不懂的知识点也会在微信里来问我,感觉学习进度还是挺快的,从提出的问题看来,基本上在他脑海中,计算机科学体系慢慢被搭建起来。

之前计算机在他的脑海中是一堆零散的点,现在这些点逐渐能够串联起来了,这种关联本身就是很有意思的,小朋友的学习兴趣更强了。这种肉眼可见的成长,还是非常棒的。

小朋友告诉我,他希望自己以后,可以考上全国最好的计算机学校,毕业后成为一名出色的计算机工程师。除了对编程软件,他对硬件知识也很感兴趣,关注了 B 站上的稚晖君等优质的计算机软硬件博主。

最后附上这个项目的网址:

Github:https://github.com/1c7/Crash-Course-Computer-Science-ChineseBilibili:https://www.bilibili.com/video/av21376839

往期推荐

我的个人博客上线啦!

我有一台服务器,能干啥?

我的表情包网站上线啦!

我竟被这个 Bug 坑了一周!

摔到老三的 Java,未来在哪?

浏览 26
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报