我正在尝试建立一个系统来评估学生的考试以了解他们的弱点。考试包括课程大纲中的所有科目。
我如何能 -
- 根据学生的考试成绩衡量学生的技能
- 从考试中提取学生表现不佳的主题
我的问题是我应该使用什么算法来根据不正确的答案来映射教学大纲。请帮我。我是新手。
更新:
输入将是他们的考试和他们的答案,输出将是他们的知识水平以及他们应该学习更多主题的建议
如果您需要更多信息,请询问,我真的需要知道我应该使用什么算法。
一个简单的系统包括用一个或多个主题标记每个问题,然后计算正确答案,按百分比排序,然后输出例如You got 3/8 (38%) of StackOverflow questions right
我注意到您没有标记特定的语言,所以我将概述我在 Python 中执行此操作的方式。
你能没有一个dict
(这由一个键组成 - 这可能是主题,以及一个相应的值 - 这可能是考试结果)。
然后,您可以按值对字典进行排序,从高到低。最好的科目将在顶部,而最差的科目将在底部。
如果您不使用 Python,则可以改用 C++ 中的 Map 类型。