Skip to content

Y-LONG28/tougeHomework

Repository files navigation

V1.0

功能:提供指定课程,指定作业批次,指定学生序号,指定下载路径的一键下载功能,在指定路径下会创建stuxx的文件夹,文件夹中存放该学生此次提交的一份或多份作业

使用方法(失效):在config.json中配置账号密码,课程id和作业批次id,要下载的学生序号范围,下载路径。运行main.py文件(需安装requests库)

待更新功能

  1. 配置课程第几次作业,自动解析作业批次id
  2. 支持导入评分要求,辅助计算作业得分(记录加算总分)
  3. 批改后自动上传评分评语
  4. 评分评语在相应文件夹下备份

V1.1

完成自动解析作业批次id

V2.0

  1. 完成导入评分要求,辅助计算作业得分
  2. 批改后一键上传评分评语
  3. 简易图形化界面

V2.1 细节优化

  1. 课程id默认填充为离散数学的课程id
  2. 辅助批改时,如果切换新同学,则清空评语,重置分数
  3. 辅助批改时,查看之前批改的同学会保留分数和评语

使用方法(新)

环境:python3 requests库 pandas库

启动程序:运行main.py

输入:用户名、密码(与头歌平台相同) 课程ID(默认ID即离散数学课程,无需更改) 作业编号即发布的第几次作业 (注意不匹配第几章作业,而是已发布的作业列表里的第几个) 学生序号范围:(关注的学生范围,从1开始编号)

评分要求:将word文档里的评分要求直接复制进去,无需做其他更改

如果使用过程中有疑惑或者发现缺陷,请提issue

About

辅助头歌教辅

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages