返回

如何创建一个包含 11 个章节的 20 个问题的测试,其中包含不同数量的问题?

发布时间:2022-07-11 23:34:49 228

我有11章节,每章有不同数量的问题(900问题总数)。分布如下所示

Chapter 1 ➝ 3 questions
Chapter 2➝ 23 questions
Chapter 3 ➝ 70 questions
Chapter 4 ➝ 260 questions
Chapter 5➝ 60 questions
Chapter 6 ➝ 90 questions
Chapter 7 ➝ 61 questions
Chapter 8 ➝ 23 questions
Chapter 9 ➝ 97 questions
Chapter 10 ➝ 19 questions
Chapter 11 ➝ 194 questions

现在,我想创建45每个测试包含的测试20 questions. 我创建测试的意图是

  1. 一个问题不应出现在一个以上的测试中。所以基本上每个测试都是唯一的。
  2. 测试应该是真正随机的。考试不应该包含单个章节中的全部或大部分问题。它还必须包括其他章节的问题。
  3. 并非强制要求测试包含所有章节中的一个或多个问题。

这将有助于确保所有问题都包含在测试中,对于给定的测试,问题来自多个章节,而不是单个章节。

我目前在这个方向上的想法是

  • 将所有章节的所有问题放在一个数组中。这将构成一系列900问题。
  • 随机打乱这个数组。
  • 将结果数组拆分为45数组,每个数组都有20问题 ( 45*20 = 900 questions)。

我想知道这种方法是否有助于实现目标,或者有更好的方法来解决这个问题。

先感谢您

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像