查看原文
其他

我在 B 站学编程之《计算机科学速成课》

GitHubDaily GitHubDaily 2019-10-20

聊起 B 站,很多人都会优先想到上面的二次元动漫、游戏直播、沙雕鬼畜、弹幕文化等元素。但是,作为目前年轻人在互联网上最主要的活跃站点之一,B 站上面还存在不少人文科技、影视音乐等兴趣爱好者。

作为程序员的我,优先关注的肯定是上面漂亮的小姐姐编程科技 UP 主啦!

接下来,我打算在公众号上分享 B 站上一些与计算机科学相关的学习资源,希望大家在看番的同时,也能顺手学点编程。

今天先跟大家分享一个,由 Crash Course 出品的《计算机科学速成课》中译版教程。

Crash Course 是什么?

在介绍这个教程之前,我想先跟大家聊聊 Crash Course。

Crash Course 是 YouTube「一亿美元原创频道计划」所创造的频道之一,由约翰·葛林和汉克·葛林创立,从 2012 年开始上线播放至今,该频道在 YouTube 上累积关注数接近一千万,点击率超过 10 个亿。

作为一个知名教育频道,Crash Course 上涵盖了诸多学科领域,其中包括生物学、天文学、心理学、经济学、计算机科学等共 28 个学科系列视频。

所有系列视频均为免费,无偿向所有人开放!

如果你哪天学腻了计算机科学,想学点其它的,可以到他们官网上逛一逛:

https://thecrashcourse.com/

计算机科学速成课

这是 Crash Course 频道下的系列课程之一,讲师为 Carrie Anne,现任英国树莓派基金会教育部长,同时也是 Google 认证讲师,致力于教授与传播计算机科学知识。

这门课程通过生动形象的讲解方式,向普通人介绍了计算机科学相关的基础知识。在推出后,收到来自世界各地科技从业人员的赞赏。

后面有位热心网友为其制作了中文版字幕,并上传到了 GitHub,让一些英语不太熟练的同学也能上课学习。在此对他们的辛苦工作表示感谢!

如果你发现视频字幕有勘误,可前往 GitHub 上提交 PR 或 issue,帮助作者提升字幕质量:

https://github.com/1c7/crash-course-computer-science-chinese

对于这个计算机课程,B 站上有些用户在看完后给出了这样的评价:

光是瞄一眼课程大纲,就让人产生想学习的欲望:

  1. 早期的计算

  2. 电子计算

  3. 布尔逻辑与逻辑电路

  4. 二进制

  5. 算术逻辑单元

  6. 寄存器 & 内存

  7. 中央处理器

  8. 指令和程序

  9. 高级 CPU 设计

  10. 编程史话

  11. 编程语言

  12. 编程原理:语句和函数

  13. 算法初步

  14. 数据结构

  15. 阿兰·图灵

  16. 软件工程

  17. 集成电路、摩尔定律

  18. 操作系统

  19. 内存 & 储存介质

  20. 文件系统

  21. 压缩

  22. 命令行界面

  23. 屏幕 & 2D 图形显示

  24. 冷战和消费主义

  25. 个人计算机革命

  26. 图形用户界面

  27. 3D 图形

  28. 计算机网络

  29. 互联网

  30. 万维网

  31. 网络安全

  32. 黑客与攻击

  33. 加密

  34. 机器学习与人工智能

  35. 计算机视觉

  36. 自然语言处理

  37. 机器人

  38. 计算机中的心理学

  39. 教育型科技

  40. 奇点,天网,计算机的未来

建议各位同学先把手上还没追完的番剧停一停,静下心来,看看这个课程,相信你会有不少收获的。

https://www.bilibili.com/video/av21376839/?p=1

以上,即为本次分享。

如果希望我们以后多分享类似内容,可点个「在看」表示一下✨。

「GitHub 交流群」现已开放,想加入的同学可到后台回复「入群」。

推荐阅读:

我发现了一份计算机科学课程藏宝图!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存