NJUST-JWC-Enhance

选修课分类数据更新指南

一般而言,每四年南京理工大学会更新一次教学大纲,对应也会产生一批新的选修课列表。

我们可以看到,这些页面展示的是标准的表格,如下图所示:

选修课分类页面

复制课程数据

从页面左上角选中整个表格区域,向下拖动并复制:

复制表格数据

粘贴后得到类似如下的纯文本内容:

课程号

课程名

分类

00000011

坦克学

自然科技类

...

使用课程数据解析器

将上述完整内容(无需手动处理空行)粘贴至 课程数据解析器。

点击“解析为 JSON”,确认输出无误后点击“下载 JSON”:

生成 JSON 数据

💡 若复制时包含了表格表头(课程号 / 课程名 / 分类),导出的 JSON 首条即为表头说明行。它的课程号是“课程号”,不会与真实课程号冲突,可以保留。

数据文件说明

data/xxk.json 的前两行为说明信息(表头、采集时间),从第三行起才是真实课程记录:

[
  { "course_code": "课程号", "course_name": "课程名", "category": "2026版分类" },
  { "course_code": "备注说明", "course_name": "采集时间", "category": "2026-09-08" },
  { "course_code": "00000011", "course_name": "坦克学", "category": "自然科技类" }
]

更新数据文件

如果你发现已有的 xxk.json 版本已过时,可以按照上述方法重新生成,并进行如下操作:

然后将用户脚本中的分类数据地址替换为新的链接,例如:

const CATEGORY_URL = 'https://fastly.jsdelivr.net/gh/NJUST-OpenLib/NJUST-JWC-Enhance@latest/data/xxk.json';

数据版本与更新记录

当前版本:2026 版(采集于 2026-09-08)

上一版本为 2022 版(采集于 2026-01-12)。两版按课程号逐条比对的结果如下(2026 版 742 门,2022 版 704 门)。

1. 新增课程号 47 门

其中 5 门为课号规范化的延续课程,其余 42 门为全新开课。

TS 系列重编号(5 门,课程不变,课号补齐为 8 位)

旧课号 新课号 课程名
TS00001 TS000001 一滴水的使命
TS00002 TS000002 新时代知识产权安全与风险应付
TS00003 TS000003 大学生公共安全教育
TS00004 TS000004 电子人进化论:脑机接口技术与伦理困境
TS00005 TS000005 军用车辆造型美学赏析

全新开课(42 门)

类别 课程
自然科技类(17 门) 00000581 量子波澜与量子计算、00000582 文创产品赏析及实践、00000583 力学的艺术:超材料之美、00000584 人与AI协同创新引论、00000585 动能、电磁与智能:前沿发射技术解码、00000586 无人机设计与控制导论、00000587 漫谈储能电池技术、00000588 人机共生:智能时代人因工程通识探索、00000598 快到离谱:高超音速动力黑科技探秘、00000600 畅行城市:从地铁到步行,读懂出行之道、00000602 储能密码:电池的“心脏”与“血液”、00000603 舌尖上的分子:食物中的化学与感知、00000604 脑洞造物:合成生物学与未来生活、00000605 柔性电子:可折叠的未来、00000606 诺贝尔化学奖漫谈、00000607 榫卯里的智慧分子间的艺术、YT000079 物联云计算技术
人文素养类(5 门) 00000589 城市的远见、00000591 东西方文明交流史、00000592 中日民间故事比较、00000593 走进德意志(一)、00000599 弹道学与人类文明
艺术审美类(16 门) 00000590 文创产品数字化设计与制造实践、00000594 中国美术的历史与鉴赏、00000595 艺术学中的心理学、00000608 表达性艺术与心理调适、00W00207 航天、人文与艺术、00W00208 珠宝鉴赏与珠宝文化、00W00209 艺术感知与表达、00W00210 建筑·文化·生活、00W00211 民歌鉴赏、00W00212 倾听——音乐的形式与审美、00W00213 美学原理、00W00214 艺术鉴赏、00W00215 艺术导论、00W00216 中国古建筑欣赏与设计、00W00219 文艺学名著导读、00W00220 艺术哲学:美是如何诞生的
经济社会类(4 门) 00000596 创新者的专利战略:从技术到权利、00000597 AI时代的商业洞察与竞争分析、00W00217 人工智能与创业智慧、00W00218 创业创新执行力

2. 移除课程号 4 个

课号 课程名 旧类别
00000442 电子电路设计制作的国产化实战 自然科技类
00000443 材料动态响应的表征与模拟概论 自然科技类
00000453 微惯性基组合导航 自然科技类
00000452 公共安全与灾害防治 自然科技类

说明:00000452「公共安全与灾害防治」旧版占用了两个课号,2026 版仅保留 00000557(自然技术类),因此真正停开的课程为 3 门。

3. 类别被调整 8 门(旧类别 → 新类别)

课号 课程名 旧类别 新类别
00000221 音乐乐理与音乐声学 自然科技类 艺术审美类
00000306 材料微观之美 自然科技类 艺术审美类
00000364 漫画艺术赏析与创作 人文素养类 艺术审美类
00000369 生活中的材料之美 自然科技类 艺术审美类
00000424 美学与人生 人文素养类 艺术审美类
00000529 陶艺制作及釉下彩烧成实践 自然科技类 艺术审美类
00W00201 大学美育(同济大学版) 经济社会类(四史) 艺术审美类
HX000014 艺术概论 人文素养类 艺术审美类

4. 类别分布变化

类别 2022 版 2026 版
自然科技类 373 385
艺术审美类 92 117
人文素养类 125 127
经济社会类 95 100
经济社会类(四史) 11 10
自然技术类 3 3

5. 双类别课程(1 门,两版一致)

00W00184 药用植物学同时归入「自然科技类」与「人文素养类」,这是源页面本身重复列出所致,并非采集或解析错误。


如需查看课程大纲数据的采集方式,请参阅:README.getKCDG.md