socrates.py:Python 评分工具包,用于计算机科学课程
所需积分/C币: 5 浏览量·26 ZIP 194KB 2021-05-29 11:07:06 上传
苏格拉底 socrates是一个 Python 程序,旨在通过自动化通常由人工评分者完成的重复性任务来提高评分过程的效率。 为此,该程序提供了工具来运行由教师或教学人员在标准文件中定义的预编程测试。 标准文件是一个纯文本文件,描述了提交的所需部分,以及由教师或教学人员设计的任意数量的测试。 阅读此文件, socrates将确定提交的哪些部分存在,并对存在的提交部分运行测试。 提交的缺失部分或失败的测试构成对特定提交的扣除。 当socrates运行了所有可以运行的测试时,它会将成绩文件写入学生的提交目录。 显然,在某些情况下无法设计对socrates的测试。 例如,必须由人工评分员来检查解决方案是否适合正确的代码风格或适当的文档。 为此任务创建了review测试。 当socrates找到review测试时,它将暂停评分,以使评分员可以复习部分内容并在必要时进行扣除。 最终目标是使尽可能
资源推荐
资源详情
资源评论
收起资源包目录


































































































共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18


















资源评论


上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
已下载
下载帮助

看过该资源的人还看了
SOCRATES
socrates-uk:托管软件制作和测试非会议英国网站的存储库
socrates:PHP软件包,用于验证和提取国家标识号中的信息
Socrates学习课程.pptx
TestSmells:来自德国索尔道SoCraTes 2015上清洁测试代码的演讲示例
PyPI 官网下载 | socrates_api-1.3.4.tar.gz
Confucius and Socrates实用PPT学习教案.pptx
Confucius and Socrates实用PPT课件.pptx
正弦信号的matlab代码-SOCRaTEs:SimulinkOracles对于CPS的需求具有不确定性
OutsideInTdd:使用伦敦和芝加哥 TDD 学校@Socrates Canaries 探索外部
内容简介:socrates_py-master.zip socrates.py-master socrates.py-master wcwidth .gitignore socrates.py filetypes logisim hmc socrates.ini.example grader.py prompt.py LICENSE criteria.py hooks.py scripts README.md config.py util.py yaml tools.py .gitattributes hooks blessed cmdline.py socrates.jpg
没有合适的资源?快使用搜索试试~ 我知道了~
安全验证
文档复制为VIP权益,开通VIP直接复制
