How to Use the Drupal Quiz Module

drupal quiz module

The Quiz module is a sophisticated and flexible way to create quizzes in Drupal.

Quiz has many nice features such as Views integration, a jQuery-based timer, drag-and-drop ordering of questions and the ability to give weighted grades for answers.

Quiz allows you to create questions with multiple formats and has an API that allows you to add more.

To get started with Quiz, you need to install and enable the 2 core Quiz modules from http://drupal.org/project/quiz:

media_1415842772577.png

However, Quiz is very modular and you will need to also enable question types. The Quiz module ships with 8 question types. Without these enabled, you won’t be able to create questions.

media_1415845213988.png

Quiz treats almost everything as question type so you’ll now have 9 new content types: 1 for quizzes and 8 for different question types.

The easiest way to get started is this:

  • Go to Add Content > Quiz.
  • Enter a Title for your quiz.
  • You’ll see 4 groups of options for the quizzes:
  • Taking options
  • Result comments
  • Pass/fail options
  • Availability options
media_1415845015726.png
  • Click Save.
  • Click the Manage Questions tab:
media_1415882729222.png
  • You’ll now be able to create questions:
media_1415845359575.png
  • Here’s an example of creating a multiple choice question:
media_1415845484128.png
  • Here’s how that question will look on the site:
media_1415882843498.png

Here’s how one quiz with 3 questions will look under the Find Content tab. The quiz and each question is it’s own content item. This allows you to easily share questions between quizzes.

media_1415882886805.png
  • The Results tab of each quiz allows you to drill down and see the overall and individual details for each test taker:
media_1415883004189.png

Author

  • Steve Burge

    Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.

0 0 votes
Article Rating
Subscribe
Notify of
10 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Devin Zuczek
Devin Zuczek
9 years ago

Please also check out the 5.x version, the 4.x version will soon be obsolete!

steve
steve
9 years ago
Reply to  Devin Zuczek

Great, thanks for the tip, Devin

Yaser
Yaser
9 years ago

There are only two Alternative in Assigning question where the third option comes from that is Switzerland

Arul M Joseph
Arul M Joseph
8 years ago

what is scale question in drupal Quiz?

Norman Kämper-Leymann
Norman Kämper-Leymann
8 years ago
Reply to  Arul M Joseph

It’s for creating surveys.

Anil
Anil
8 years ago

Hi I want to use Quiz module question features in another new content type (say ‘Exam’ Type) with every like quiz running, How? to do this in drupal 6

Govind Maloo
Govind Maloo
8 years ago

Can we make quiz with section using this. What approach needs to follow to create quiz with section.

Robert Herzog
Robert Herzog
7 years ago
Reply to  Govind Maloo

I have the same question : my exam consists of a MC set of 35 questions with 10 to be taken at random, and a second set of 5 single answer questions which are all compulsory. The final score should be 80 % . Can this be done with Quiz ?

Nick
Nick
7 years ago

Steve,

I dad Drupal 7 Quiz module with the “Short answer question”. How can I use several possible answers in the result.

puzznbuzz
puzznbuzz
6 years ago

I had the good fortune of reading your post regarding ‘Aptitude Test’. Thanks a lot for writing such post. I must say this is one of the best posts on Aptitude Test that I have come across. To all your readers I want to recommend ENGLISH QUIZ (link below) to check out where their APTITUDE TEST stands. These tests are very helpful.
[url=http://www.puzznbuzz.com/online-aptitude-test]http://www.puzznbuzz.com/on…[/url]

10
0
Would love your thoughts, please comment.x
()
x