自动校正器
您好,这是一个用于自动作业校正的简单程序。
对于此示例,考虑了以下情形:
您有一个包含其他几个文件夹的文件夹;
每个子文件夹代表学生的交付;
在每个文件夹中,如果它们只有一个扩展名为.c的文件;
以下结构表示交货:
sample
├── ALUNO1
│ └── ex1.c
├── ALUNO2
│ └── ex1.c
├── ALUNO3
│ └── ex1.c
└── ALUNO4
└── ex1.c
该文件夹必须压缩为.zip。
这是在Python3 +中开发的脚本,该脚本将比较每个学生以及其他所有学生的学习成绩。
该脚本对相似度进行简单分析,并返回所分析学生代码与所有其他代码之间的等效百分比。
之后,脚本:执行c中的代码,保存结果,并将其与模板(也由参数传递)进行比较。
要使用脚本:
$python3 tester.py
评论0
最新资源