转型提议:立足上大,深耕开源,建设全面的上海大学计算机本科课程指南
困境
模仿 libpku 现在看来没有起到很好的效果,实际上 libpku 也已经一年未更新,热度已渐消退,究其原因还是 GitHub 校内活跃用户较少,且分享静态资料比起 QQ群/网盘 只有劣势,仓库本身内容的吸引力也不够强。
他山之石
上海交通大学计算机系本科作业参考 ,实际上就是一份 README 文档,由贡献者自行增添指向自己仓库的条目。优点在于重视代码实践,而且能很好地将现有项目组织起来,锻炼学生使用 GitHub 的积极性,维护者的工作量也较小,缺点是可能为抄袭大开方便之门。 同济大学计算机课程资源共享仓库,以课程为单位的全面指南,特点在于对每个课程都有概述和介绍,类似「选课小本本」,同时也附有相关课程材料,不过维护起来相对较麻烦。
上大特色
期末考试、书面作业和研讨报告似乎占据更大的比重,代码实验相对较少,质量较低且不成体系,学生可能因此不太愿意公开发布课程项目的代码。 课程号较长,数量多而质量参差不齐,维护难度较大。
展望
尽管花心思维护上大计算机课程这件事本身的意义可能不大,但这或许可以成为 SHUOSC 吸引学生的门户,可以通过贡献本项目练习使用 GitHub,从而真正地参与到开源社区中来。 欢迎评论留下自己的意见,或者以 👍 👎 表示态度。
或许我们可以宣传一下这个repo?比如发在表白墙上。。。
或许我们可以宣传一下这个repo?比如发在表白墙上。。。
那真是想多了吧...表白墙大部分人不是计院的,也没有学习git的想法。又不是只需要伸手党,那要热度还是通过SHUOSC来做学生及教程比较简单
我觉得能打破在学校的信息茧房,让浏览者有机会接触到优秀的资源就挺好的,不必拘泥于具体形式
我觉得可以改成一个用markdown编辑、树结构组织的网站,用MkDocs生成然后部署在Github Page或者什么地方,本仓库变成网站对应仓库。静态资源可以搬到网盘,这样也可以容纳更多资源(毕竟现在已经超过500MB了) 类似于 https://github.com/conanhujinming/comments-for-awesome-courses https://github.com/OI-wiki/OI-wiki https://github.com/walkccc/CLRS