没有合适的资源?快使用搜索试试~ 我知道了~
pygrader
共21个文件
py:10个
csv:4个
makefile:1个
需积分: 5 0 下载量 152 浏览量
2021-03-19
08:53:49
上传
评论
收藏 25KB ZIP 举报
温馨提示
欢迎使用pygrader的文档! 该软件包旨在帮助您编写评分脚本。该软件包的主要思想是,它消除了对不同班级评分(将学生代码扩展到自己的文件夹中,更新CSV文件等级等)之间常见的所有开销,并使您可以专注于编写用于运行学生的脚本类环境中的代码。该框架不假设有关学生的代码结构。对于对硬件或软件实验室进行分级应该同样有用。 分级流 正确配置脚本后,预期的流程为: 解析来自LearningSuite的CSV成绩,并在pandas DataFrame中跟踪学生的成绩 将学生筛选为仅那些仍需要作业成绩的学生。 将学生分成小组(每组1人,用于单独的作业) 对于每个学生: 检索学生代码(从Github或Learning Suite zip文件中)并将其复制到每个组的工作文件夹中。 将对您的代码进行回调,您可以在其中构建和运行学生的代码。 提示TA输入成绩。他们可以选择重建并重新运行学生代码,也可以跳至下一个
资源推荐
资源详情
资源评论
收起资源包目录
pygrader-main.zip (21个子文件)
pygrader-main
.gitignore 39B
requirements.txt 7B
doc
Makefile 771B
index.rst 6KB
conf.py 5KB
.github
workflows
ci.yml 443B
scripts
run_upstream_merger.py 565B
pygrader
__init__.py 82B
grader.py 25KB
utils.py 2KB
upstream_merger.py 2KB
student_repos.py 1KB
grades_csv.py 3KB
readme.md 13KB
test
test_unittest.py 2KB
resources
grades2.csv 114B
grades1.csv 62B
grades2_golden.csv 163B
submissions.zip 744B
github.csv 73B
test_interactive.py 1KB
共 21 条
- 1
资源评论
孙洋Sonya
- 粉丝: 24
- 资源: 4634
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功