How to import multiple choice questions to the question bank

Adding question in bulk can save time to import questions into  your course. This can be done in several different ways. One of them is done by using Aiken format. This is a simple format that allows you to upload multiple choice question from a text file. There are other formats that allow you to upload a variety of questions types such as multiple choice question, short answer question, essay question, true-false question, matching question, missing word question, numerical question and description. This can be done using GIFT format.

To use Aiken format, you will have to create a text file of multiple choice questions and then importing them to your course question bank.

Creating a text file with multiple choice questions

Write your questions in a word-processing application such as Notepad in Windows or Text Edit on Mac. If you use Microsoft Word or another rich-text editor, the file must be saved as a text file using UTF-8 encoding. Using any other encoding to save these files will likely cause an error at the time of import.

Download the multiple choice question template file: MultipleChoiceQuestions_Template.txt

 The following rules must be kept in mind to format questions:

  1. All questions must be in one line. It is fine for the question to span multiple lines as long as there is line break between sentences or words. This means, when your text is not wrapped, the entire question will be in one single line.

  2. Each answer must start with a single uppercase letter, followed by a period "." or a right parenthesis ")", then a space. For example, A. or A).

  3. The answer line must immediately follow, starting with ANSWER: (UPPERCASE with a space after the colon) and then give the letter for the correct answer, also in uppercase. For example: ANSWER: C, where choice C is the correct answer.

  4. Do not use question number to identify them. Your quiz will generate a question number, so remove them if you already have them in your document.

  5. Leave a blank space between questions.

  6. Delete any extra spaces at the beginning or end of the quiz.

  7. Try to avoid single and double quotes. You can use them as long as they confirm to the standards of UTF-8 encoding. If you must use them avoid using slant quotes´ ` or “  ”, and instead use only simple straight ones ' ' or " ".

The first few times you create an Aiken document, we recommend creating a sample document with just two or three questions and importing them into Moodle to make sure your formatting is correct before drafting the entire document. The most common error in producing an Aiken formatted document is not using capitals letters for each answer choice or in the word ANSWER.

Once you have your questions in Aiken format, save them as a TXT file, choosing the UTF-8 encoding from the menu. This file is now ready for import in Aiken format into your course.


If you are converting an existing document that has numbered items, save the file as plain text first, then remove the numbers. That will maintain the lettering of the answer choices. 

Saving in Plain Text UTF-8 using Word 

  1. Click on the Office button or File tab and select Save As > Other Formats
  2. Name your file to reflect its contents (e.g., Final Exam). 
  3. Under Save as type, click on the pull-down arrow and scroll down the list. 
  4. Select Plain Text(*.txt) and click on Save
  5. In the Text encoding dialogue box, select Other encoding.
  6. Select Unicode (UTF-8)
  7. Click on OK

Saving in Plain Text UTF-8 using Word for Mac 

  1. Choose File, Save As
  2. Name your file to reflect its contents (e.g., Final Exam ). 
  3. From the Format drop-down menu, choose Plain Text (.txt)
  4. Click on Save
  5. In the File Conversion screen, choose Other encoding (under Text encoding). 
  6. In the box at right, scroll down (if necessary) and select Unicode 5.0 UTF-8
  7. Click on OK.


Importing questions into the question bank

After you have created and properly formatted your text file (.txt), you are ready to import your questions to your course question bank using Aiken format. If you are importing questions for the very first time, it is recommended that you create a category first. If you have already created a category in the question bank:

  1. From your main course page, click on the More icon in the top menu bar, then from the drop down select Question bank.Screenshot of top menu on eclass course page with More icon and Question bank option highlighted

  2. On the Question bank page, click the Question tab menu and choose Import.Screenshot of menu on Question bank page with Import selected

  3. In the File format section, select Aiken Format.
    Screenshot of File format section on Import page for Question bank, with Aiken format chosen
  4. Click on the General heading to expand the section.

  5. Select the category you want to import the questions to from Import category drop-down list.
    Screenshot of General section on Import page for Question bank, with Import category menu highlighted
  6. In the Import questions from file section drag and drop the .txt file containing your questions into the dotted box or click Choose a file to upload the file by browsing.
    Screenshot of Import questions from file section on Import page for Question bank, with file drag and drop section highlighted
  7. When the file is selected, click Import.
    Screenshot of Import questions from file section on Import page for Question bank, with Import button highlighted
  8. If your upload was successful, you will be able to select Continue.
    Screenshot of Import confirmation
  9. If there is an error, you will get a message indicating all the questions that are not correctly formatted. You will need to go back to your text file and make correction before making another attempt to import them.

  10. If your questions imported successfully, you will see your questions displayed in the Questions page. From this page you can edit the imported questions by clicking on Edit next to the question, then clicking on Edit question. You can edit the question text, answer choices, default marks, correct answers, marks assigned for each answer choices, adding an ID number, as well as allowing for multiple answers for the question.
    Screenshot of Questions page on Question bank, with Edit button for question highlighted

Note: Imported questions always have Shuffle the choices option enabled. If you have questions with answers such as None of the above, All of the above, a or b, make sure you uncheck Shuffle the choices. Also note that, Aiken format supports multiple-choice questions with one correct answer. If your question has more than one answer, you can edit the question after you have uploaded them, to make necessary changes.


Was this article helpful?

Can't find what you are looking for?

Get in touch