Project

General

Profile

Actions

grading_rules #14641

open

name=Pytho data=[{'de

Added by UserName LastName about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
01/07/2025
Due date:
% Done:

0%

Estimated time:
name:
Python编程之课程管理系统规则
data:

- desc: 代码中是否定义了 Teacher 类,包含姓名和工号属性,定义并包含得2分,否则得0分。
max: 2
min: 0
name: 是否定义 Teacher 类及其属性
- desc: 代码中 Course 类是否增加了任课教师属性,增加得2分,否则得0分。
max: 2
min: 0
name: 是否修改 Course 类添加任课教师属性
- desc: 代码中 CourseManager 类是否支持分配教师到课程的功能,支持得2分,否则得0分。
max: 2
min: 0
name: 是否支持分配教师到课程功能
- desc: 代码中是否实现了统计每门课程选课人数排名的功能,包含得2分,否则得0分。
max: 2
min: 0
name: 是否实现选课人数排名功能
- desc: 分配教师功能是否允许通过教师工号进行分配,支持得1分,否则得0分。
max: 1
min: 0
name: 分配教师功能是否支持工号分配
- desc: 选课人数排名功能是否能够按人数从多到少排序并输出,支持得2分,否则得0分。
max: 2
min: 0
name: 选课人数排名是否正确排序输出
- desc: 代码是否包含一定的输入校验逻辑(如教师工号、课程名是否存在),包含得1分,否则得0分。
max: 1
min: 0
name: 是否包含输入校验逻辑
- desc: 是否包含针对新增功能的测试代码,包含得2分,否则得0分。
max: 2
min: 0
name: 是否包含新增功能的测试代码
- desc: 代码是否能够正确运行并输出预期结果,能够正确运行得2分,否则得0分。
max: 2
min: 0
name: 代码是否能够正确运行

No data to display

Actions

Also available in: Atom PDF