写在前面
大部分人都希望选到一个分高活少性价比高的选修课,这就导致了每次选课之前需要花费大量的时间向学长学姐们打听消息。基于此,我就想不如做一个简单的自助查询前端,让有需求的同学可以随时查询其他学长学姐们对课程和授课老师的评价,学长学姐们也可以对课程和授课老师进行评价。因此,就有了这个选课指南的诞生。
网页预览
使用说明
只想检索数据
- 网址:www.xtxkzn.ml (信通选课指南.机器学习)
- Github Page 网址(备用):https://lgc0208.github.io/course_reference_SICE_BUPT/
- 进入仓库 https://github.com/lgc0208/course_reference_SICE_BUPT 下载源代码。下载文件后,使用浏览器打开
index.html
文件(此时最好保持联网状态,因为代码里使用了bootstrap
和jquery
,不联网可能 UI 会很乱)
想要获取原始数据
进入 Github 仓库 后,可以下载其中的 data.js
文件
data.js
文件中储存了原始数据,初始数据来自于2021年年底信通院18级 ZJR 同学创建的共享文档。后续数据来自于使用问卷星征集到的投稿。投稿链接:https://www.wjx.cn/vj/wGw4GYE.aspx- 数据开源存储,不排除可能因为不可抗力因素关闭本平台
data.js
中的数据格式为
[
{
"course_type": "",
"course": "",
"teacher": "",
"score": "",
"description": ""
}
]
UI 界面
index.html
是使用bootstrap
和jquery
完成的简易的检索页面,页面所需要的数据存储在data.js
中,页面背景存储在 figure
文件夹中。初始背景为 figure/blue_snow.png
数据更新
在非选课期间,数据更新频率会保持在半个月至一个月一次。在选课期间,数据更新频率会保持在一天两次。也可以通过该项目的issue催更
为了便于管理,请统一使用投稿链接:https://www.wjx.cn/vj/wGw4GYE.aspx 进行投稿。问卷星收集到的问卷完全匿名,请尽量客观。对于具有明显人身攻击的投稿无法进行更新,请您见谅
祝大家都能选到轻松愉悦分还高的选修课!