我在 B 站学编程之《计算机科学速成课》
The following article is from GitHubDaily Author GitHubDaily
转自:GitHubDaily
聊起 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 站上有些用户在看完后给出了这样的评价:
光是瞄一眼课程大纲,就让人产生想学习的欲望:
早期的计算
电子计算
布尔逻辑与逻辑电路
二进制
算术逻辑单元
寄存器 & 内存
中央处理器
指令和程序
高级 CPU 设计
编程史话
编程语言
编程原理:语句和函数
算法初步
数据结构
阿兰·图灵
软件工程
集成电路、摩尔定律
操作系统
内存 & 储存介质
文件系统
压缩
命令行界面
屏幕 & 2D 图形显示
冷战和消费主义
个人计算机革命
图形用户界面
3D 图形
计算机网络
互联网
万维网
网络安全
黑客与攻击
加密
机器学习与人工智能
计算机视觉
自然语言处理
机器人
计算机中的心理学
教育型科技
奇点,天网,计算机的未来
建议各位同学先把手上还没追完的番剧停一停,静下心来,看看这个课程,相信你会有不少收获的。
https://www.bilibili.com/video/av21376839/?p=1
以上,即为本次分享。
推荐阅读: