引用浙江大学课程攻略共享计划的前言:
来到一所大学,从第一次接触许多课,直到一门一门完成,这个过程中我们时常收集起许多资料和情报。
有些是需要在网上搜索的电子书,每次见到一门新课程,Google 一下教材名称,有的可以立即找到,有的却是要花费许多眼力;有些是历年试卷或者 A4 纸,前人精心收集制作,抱着能对他人有用的想法公开,却需要在各个群以至于从学长学姐手中代代相传;有些是上完一门课才恍然领悟的技巧,原来这门课重点如此,当初本可以更轻松地完成得更好……
我也曾很努力地收集各种课程资料,但到最后,某些重要信息的得到却往往依然是纯属偶然。这种状态时常令我感到后怕与不安。我也曾在课程结束后终于有了些许方法与总结,但这些想法挂在群相册,局限于一个年级,最终只能把花费时间与精力才换来的经验耗散在了漫漫的遗忘之中。
我为这一年一年,这么多人孤军奋战的重复劳动感到不平。
我希望能够将这些隐晦的、不确定的、口口相传的资料和经验,变为公开的、易于获取的和大家能够共同完善、积累的共享资料。
我希望只要是前人走过的弯路,后人就不必再走。这是我的信念,也是我建立这个项目的原因。
课程攻略共享计划走过了三个阶段。
第一阶段是在 QQ 群里,完成了,但是年级之间交流很少,加之文件存储麻烦,资料在传递中消散。第二阶段转向网盘,由于多人共同编辑不方便、无法控制版本、长期更新很依赖于单个管理员,网盘难以承载长久更新的重量。如今的第三阶段,受到 GitHub 上众多相关项目的启发,将目光投向 GitHub。这里能用目录清楚地组织文件,Readme 标注每个目录的说明,还具备方便协作的 Issue 和 Pull Request 功能。
NOTE
推荐使用电脑端浏览
郑重警告,抄作业是没有前途的!!!
git clone https://github.com/tianyilt/ecust-CourseShare.git --depth=1Fork 这个项目,在您的仓库里的对应位置上传文件,提交后创建 Pull Request 等待合并

VSCode插件 GitHub Repositories 可用于快速修改仓库
看到这里的人,你应该有一定的 Git 基础或者想学习 Git,你可以在这个网站学习 Git 的知识。
当你了解 Git 之后,我相信你应该知道如何长期参与到我们的项目中来。我们欢迎任何人加入到这个项目中!
非常欢迎贡献!
Issue、PR、纠错、资料、选课/考试攻略,完全欢迎!大家的关注、维护和贡献,才是让这个攻略共享计划存在的动力~
贡献需要注意如下几点:
git-lfs,请不要上传单个超过 100M 的文件,否则提交无效华理有众多专业共享同一门课程,也有不同学院开设的同名课程。故进行了文件树的重构,依照开课学院进行分组,在其他学院的 Readme 中加入超链接来进行跳转。
课程开课学院完全按照教务处公示。
. ├── README.assets ├── README.md ├── 公共选修 │ └── 公共选修课程 └── 学院 └── 课程 ├── README.assets ├── README.md ├── 考试 │ └── 年份-期中/期末-试卷.pdf ├── 作业 ├── 课件与教材 │ ├── 教材 │ └── 课件 └── 复习 ├── 思维导图 └── 复习文档
以下是非本仓库但是其他极客同学贡献的一些关于课程的仓库:
感谢每一位关注该项目、为该项目贡献过的同学!
IMPORTANT
资料仅供参考,请自己判断其适用性。
我们非常重视版权保护,如有侵权内容,请在 issues 下指出,我们将会很快删除,非常感谢。