您当前的位置:首页 > 计算机 > 编程开发 > Python

Python课程期末考试编程题自动批卷原理与实现模板

时间:12-30来源:作者:点击数:

适用场合:

1)Python程序设计课程上机或实验作业自动批阅。

2)Python程序设计课程期末考试编程题的自动评分。

设计思路:

1)编写考试试卷程序文件,定义好每个试题的函数接口和预期功能,详细说明答题要求。

2)把学生答题后提交的程序文件作为模块导入,依次调用每个试题函数,传递测试参数,根据函数返回值是否符合预期功能,判断对错并计算得分。

3)回收作业可以使用电子邮箱、QQ等方式,也可以使用董付国老师开发的课堂管理系统(使用董付国老师Python教材讲课的老师可以联系董老师免费获取系统源代码)中的相应功能,该系统会自动把学生上传的文件改名为”学号_姓名_上传时间.py“。

学生端试卷文件内容(示例):

教师端自动批卷代码(示例):

自动批卷效果:

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门