Skip to content

Commit 8b435da

Browse files
authored
Merge pull request #832 from layer5io/open-design
add test bank docs
2 parents 0bfda5e + 445b58e commit 8b435da

File tree

1 file changed

+16
-0
lines changed
  • content/en/cloud/academy/creating-content/building-certifications

1 file changed

+16
-0
lines changed

content/en/cloud/academy/creating-content/building-certifications/index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,22 @@ Every "Exam" file within a certification follows the unified Academy assessment
131131
For detailed instructions on how to write an exam file, define various question types, set scoring and passing percentages, and use advanced options, please refer to our comprehensive [Integrating Assessments in the Academy](../integrating-assessments-in-the-academy/) guide.
132132
{{< /alert >}}
133133

134+
### 4. Managing Question Pools and Test Attempts
135+
136+
A **test** can include more questions than those presented to users in a single attempt, effectively turning it into a **test bank**. When users retry the test, a new set of questions is drawn from the test bank for each attempt.
137+
138+
This behavior is controlled by the `number_of_questions` property in the front matter.
139+
140+
* If `number_of_questions` is **not defined**, all questions in the test are used in every attempt.
141+
* If it **is defined**, the test is automatically divided into multiple sets, each containing the specified number of questions.
142+
143+
To ensure even division, the **total number of questions** must be a **multiple** of `number_of_questions`.
144+
145+
By default, the **number of retries** is set to the number of generated sets. However, you can increase it, in which case the question sets will **cycle** through repeatedly across attempts.
146+
147+
148+
149+
134150
## Learner Outcomes: Badges and Certificates
135151

136152
Successfully completing a certification provides learners with valuable, verifiable credentials.

0 commit comments

Comments
 (0)