Create Quiz with questions and answers randomize

Sherry Lee
Tera Contributor

I would like to develop a quiz system. Is there any template/application I can download from ServiceNow Store.
I tried using "ServiceNow Quiz" but it does not fit my following requirements. Kindly advise.

 

1. Create a Question Bank: MCQ can be radio button, check box (multiple answers)

2. Randomize Questions: 5 Questions from Topic A and Display 3 Random Questions from Topic A

3. Randomize Answers Option: Shuffle the order of the answer option to prevent users from relying on a pattern

4. Scorecard: Once the user complete the quiz, display the scoring and provide them the correct answers

5. Dashboard: Admin Track the highest score, identify the topics that user excel in

 

The quiz to be available in Service Portal for all users to take. 

6 REPLIES 6

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Sherry Lee 

 

Greetings!!

 

 

As per my knowledge the app you are looking for not available OOTB. You can create your own for the same.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

How do i create using AES? 

 

Hi @Sherry Lee 

 

How is big thing here. IN AES you cna create a form and add as @Maddysunil  said, use question bank and need to write a good code to random question generation. 

 

Before you go for How, need to plan the process flow , a small dummy , note down the exact requirements. 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Maddysunil
Kilo Sage

@Sherry Lee 

I don't think there is any OOB app available on ServiceNow store but you can build a custom quiz system in ServiceNow to meet your needs.

  1. Create a Question Bank:

    • You can create a custom table in ServiceNow to store questions. Each question can have fields for the question text, options, correct answer(s), and topic.
    • You can use the out-of-the-box UI Pages and Forms to create a user-friendly interface for adding and managing questions.
  2. Randomize Questions:

    • When a user starts a quiz, you can query the question bank for questions related to the selected topic(s) and then randomly select a subset of questions to present to the user.
  3. Randomize Answers Option:

    • Before presenting the questions to the user, you can randomize the order of the answer options for each question.
  4. Scorecard:

    • After the user completes the quiz, you can calculate their score by comparing their answers with the correct answers stored in the question bank. You can then display their score and provide feedback on correct and incorrect answers.
    • You can use UI Pages or UI Macros to design the scorecard interface.
  5. Dashboard:

    • You can create a dashboard using Performance Analytics or custom UI Pages to track the highest scores and identify the topics that users excel in.
    • You may need to use ServiceNow's reporting capabilities to generate reports on quiz performance.

 

Please Mark Correct if this solves your query and also mark 👍Helpful if you find my response worthy based on the impact.

 

Thanks