大家好,我是柠檬。
「Github开源项目精选」是我新推出的系列专题,这是该系列第二期。除了每周保持更新的技术文章之外,柠檬还会帮大家每周发现一个有价值有趣的开源项目,扩大视野,发现编程乐趣。
公众号回复「github」可查看往期项目内容和资源。
一所好的大学对一个人的改变是潜移默化的,因为好大学资源丰富且有许多大师,1931 年梅贻琦就任清华大学校长演讲时说道:
今天要分享的这个开源项目是「浙江大学课程攻略共享计划」,浙大虽非 TOP 2 高校,大师之多也不必多说,如果能够在这样一所大学里学习四年,收获肯定是巨大的,如果有人把浙大学习的内容和方法公开出来让大家都能接触到,四舍五入约等于我们也上了个浙大呢。快来看下这个项目吧!
项目概况
项目名称: 浙江大学课程攻略共享计划
项目描述:
这个开源项目的作者是浙大学同学,本项目至今为止收录了以下内容:
- 浙大选课攻略
- 电子版教材
- 平时作业答案
- 历年试卷
- 复习资料
- 开卷考试 A4 纸
目前项目已覆盖大多数计算计科学技术的专业课程。
为什么创建这个项目呢?作者深感每次学习收集资料的痛苦,收集起来的资料又因为课程结束慢慢淡忘,总结出的学习方法和经验也没能传递给后来者,为了让自己的努力不白费,让知识传承,于是创建了这个开源项目,引用作者原话:
项目亮点
项目我都看过了一遍,先来看下项目整体的内容吧,可以看到项目包含了大量完整的课程内容,其中包含几乎整个浙大计算机科学本科生在校期间培养课程体系。从「离散数学」这样的计算机理论基础,到计算机理论四大课程:操作系统、计算机网络、计算机组成原理、算法数据结构,这些课程都有覆盖。
甚至连线性代数、大学物理这样的本科公共课程都有,讲真,看完相当于旁听了浙大计算机本科课程。
光看课程已经很丰富了,不仅如此,这些课程文件夹里面的内容也货真价值的课程资料,随便点开一个来看,比如「计算机体系结构」打开之后是下面这样:包括实验、教材、试卷、资料,四个部分,这不就是大学学习一门课程的基本套路嘛,教材 + 资料学习课程,之后用实验验证巩固所学到实践中,最后还把考试试卷给安排上了,完美。
再来看下点开教材之后的内容,这个教材的书有不同版本都收集在里面了,我打开最新版的教材是一本英文教材,很多好大学的计算机教材大多是英文原版,经典书籍。不得不承认计算机发展的这几十年,英文世界的的技术在很长时期都是领先的,我辈当自强,努力加油让咱们的技术和教材走出国门就靠在看这篇文章的你了。
计算机系统目录打开是这样,这里有课程附件和作业答案,课件里面还包含了教授上课的PPT附件,这个PPT就是同学们上课用的了,课件的质量自然不用我多说。
计算机网络目录打开是这样的,和计算机网络的目录结构差不多,非常完整,不一一介绍了。
如果想系统学习计算机技术,打好计算机基础基本功,感受一流大学学习方法的小伙伴,一定不要错过!
当初我看完这样一套完整计算机课程学习体系,感觉非常不错,今天分享给大家,所有资源总计 2GB 大小,对于 4 年来说不算多了。
课程资源已经在 Github 开源仓库, 可以直接下载:
https://github.com/imcoderlemon/CodeClass
如果觉得有用,记得帮我点个赞分享给更多需要的小伙伴~
文章每周持续更新,我们下期见!