Hasty Briefsbeta

双语

You shouldn't need to write a scraper just to list the available electives

10 months ago
  • #student-life
  • #education
  • #web-development
  • 作者就读于加拿大一所顶尖工程学院,但发现选课和注册系统繁琐且反人性化。
  • 学校虽然提供了一年级学生可选选修课列表,但仅包含课程代码,学生需手动逐个查询详细信息。
  • '课程表查询工具'操作困难,学校为此不得不发布冗长的使用指南。
  • 作者最初尝试开发网页应用来解析并以更直观的格式展示课程信息。
  • 后来发现已有非官方服务'UW Flow'提供更友好的课程信息界面,但仍不便浏览一年级选修课。
  • 最终开发了数据抓取工具,将UW Flow的课程数据转化为可排序表格(含评分、名称、代码),并添加随机选课功能。
  • 该工具开发耗时不足半小时,旨在简化学生选课流程。
  • 作者反思现行系统的低效性,指出学生友好型界面的缺失现状。