Difference between revisions of "Moodle-Learning-Management-System/C2/Question-bank-in-Moodle/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| style="border-spacing:0;" | style="border:1pt solid #000000;padding:0.176cm;"| '''''Visual Cue''''' | style="border:1pt solid #000000;padding:0.176cm;"| '''''Narration''''...")
 
 
Line 23: Line 23:
 
* '''Categories '''of '''questions''' and
 
* '''Categories '''of '''questions''' and
 
* How to add questions to the '''question bank'''.
 
* How to add questions to the '''question bank'''.
 
 
  
 
|-
 
|-
Line 32: Line 30:
 
OS, Web Server and Moodle Versions
 
OS, Web Server and Moodle Versions
 
| style="border:1pt solid #000000;padding:0cm;"| This tutorial is recorded using:
 
| style="border:1pt solid #000000;padding:0cm;"| This tutorial is recorded using:
 
  
 
* '''Ubuntu Linux OS 16.04'''
 
* '''Ubuntu Linux OS 16.04'''
 
* '''Apache, MariaDB '''and''' PHP''' obtained through''' XAMPP 5.6.30'''
 
* '''Apache, MariaDB '''and''' PHP''' obtained through''' XAMPP 5.6.30'''
* '''Moodle 3.3 '''
+
* '''Moodle 3.3 ''' and
 
+
and
+
 
+
 
* And '''Firefox '''web browser  
 
* And '''Firefox '''web browser  
  
Line 56: Line 50:
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| This tutorial assumes that  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| This tutorial assumes that  
  
* your '''site administrator''' has registered you as a '''teacher'''
+
* Your '''site administrator''' has registered you as a '''teacher'''
 
* And assigned at least one course to you.
 
* And assigned at least one course to you.
 
 
  
 
|-
 
|-
Line 68: Line 60:
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| It also assumes that
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| It also assumes that
  
* you have uploaded some course material for your course.
+
* You have uploaded some course material for your course.
 
* If not, please refer to the relevant '''Moodle''' tutorials on this website.
 
* If not, please refer to the relevant '''Moodle''' tutorials on this website.
 
 
  
 
|-
 
|-
Line 82: Line 72:
 
Password: '''Spokentutorial12#'''
 
Password: '''Spokentutorial12#'''
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Switch to the browser and login to your '''Moodle site '''as a '''teacher.'''
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Switch to the browser and login to your '''Moodle site '''as a '''teacher.'''
 
 
 
  
 
|-
 
|-
Line 108: Line 95:
  
 
Question bank
 
Question bank
| style="border:1pt solid #000000;padding:0.106cm;"| * A '''Question bank''' is a collection of questions, mostly organized by topics
+
| style="border:1pt solid #000000;padding:0.106cm;"|  
 +
* A '''Question bank''' is a collection of questions, mostly organized by topics
 
* Questions in the '''Question bank''' can be reused in multiple '''quizzes'''.  
 
* Questions in the '''Question bank''' can be reused in multiple '''quizzes'''.  
 
 
  
 
|-
 
|-
Line 118: Line 104:
  
 
Question bank
 
Question bank
| style="border:1pt solid #000000;padding:0.106cm;"| * This helps to create different '''quizzes''' for each academic year or for different batches.
+
| style="border:1pt solid #000000;padding:0.106cm;"| This helps to create different '''quizzes''' for each academic year or for different batches.
 
+
 
+
  
 
|-
 
|-
Line 155: Line 139:
 
|-
 
|-
 
| style="border:1pt solid #000000;padding:0.106cm;"| Click on the '''Parent category''' dropdown.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Click on the '''Parent category''' dropdown.
 
 
 
 
| style="border:1pt solid #000000;padding:0.106cm;"| Here '''Top''' is the top level category for this course.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Here '''Top''' is the top level category for this course.
 
 
 
  
 
|-
 
|-
 
| style="border:1pt solid #000000;padding:0.106cm;"| Select '''Default for Calculus'''  
 
| style="border:1pt solid #000000;padding:0.106cm;"| Select '''Default for Calculus'''  
 
 
 
 
| style="border:1pt solid #000000;padding:0.106cm;"| Select '''Default for Calculus, '''if it is not already selected by default.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Select '''Default for Calculus, '''if it is not already selected by default.
  
Line 176: Line 151:
 
|-
 
|-
 
| style="border:1pt solid #000000;padding:0.106cm;"| Click on '''Add category'''
 
| style="border:1pt solid #000000;padding:0.106cm;"| Click on '''Add category'''
 
  
  
Line 186: Line 160:
 
|-
 
|-
 
| style="border:1pt solid #000000;padding:0.106cm;"| Under '''Default for Calculus''', have the following subcategories:
 
| style="border:1pt solid #000000;padding:0.106cm;"| Under '''Default for Calculus''', have the following subcategories:
 
  
 
# '''Basic Calculus'''
 
# '''Basic Calculus'''
Line 193: Line 166:
  
 
Under '''Basic Calculus''', have 2 subcategories:
 
Under '''Basic Calculus''', have 2 subcategories:
 
  
 
# '''Evolutes'''
 
# '''Evolutes'''
 
# '''Involutes'''
 
# '''Involutes'''
 
 
 
| style="border:1pt solid #000000;padding:0.106cm;"| Create a hierarchy of '''categories''' for the '''Calculus course,''' like I have done here.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Create a hierarchy of '''categories''' for the '''Calculus course,''' like I have done here.
  
Line 258: Line 228:
  
 
iv) Draw a line RO perpendicular to PR and cutting PN-extended at O which is centre of curvature.
 
iv) Draw a line RO perpendicular to PR and cutting PN-extended at O which is centre of curvature.
 
 
 
 
| style="border:1pt solid #000000;padding:0.106cm;"| Type the following question in the '''Question text''' area.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Type the following question in the '''Question text''' area.
  
Line 345: Line 312:
 
|-
 
|-
 
| style="border:1pt solid #000000;padding:0.106cm;"| Highlight '''Feedback >> '''type “'''Correct'''”.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Highlight '''Feedback >> '''type “'''Correct'''”.
 
  
  
Line 472: Line 438:
  
 
Here I have selected '''50% grade''' for both.
 
Here I have selected '''50% grade''' for both.
 
 
 
  
 
|-
 
|-
Line 544: Line 507:
 
# '''same spiral'''
 
# '''same spiral'''
 
# '''same logarithmic''' '''spiral'''
 
# '''same logarithmic''' '''spiral'''
 
 
 
| style="border:1pt solid #000000;padding:0.106cm;"| I am willing to give full marks to a student if whose answer is either:
 
| style="border:1pt solid #000000;padding:0.106cm;"| I am willing to give full marks to a student if whose answer is either:
  
 
# '''“same spiral” '''or
 
# '''“same spiral” '''or
 
# '''“same logarithmic''' '''spiral”'''
 
# '''“same logarithmic''' '''spiral”'''
 
 
  
 
|-
 
|-
Line 661: Line 620:
 
'''General feedback:''' The axial advance of the point during one complete revolution is called the pitch of the helix. So here pitch is 10 mm and the point start upwards from the base of the cylinder, in ½ revolutions, the point will move up to a distance of 5mm from base.
 
'''General feedback:''' The axial advance of the point during one complete revolution is called the pitch of the helix. So here pitch is 10 mm and the point start upwards from the base of the cylinder, in ½ revolutions, the point will move up to a distance of 5mm from base.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Create the question as shown.
 
| style="border:1pt solid #000000;padding:0.106cm;"| Create the question as shown.
 
 
 
  
 
|-
 
|-
Line 731: Line 687:
  
 
This means the student has to type the '''unit''' along with the answer.
 
This means the student has to type the '''unit''' along with the answer.
 
 
 
  
 
|-
 
|-
Line 772: Line 725:
 
* '''Categories '''of '''questions''' and
 
* '''Categories '''of '''questions''' and
 
* How to add questions to the '''question bank'''.
 
* How to add questions to the '''question bank'''.
 
 
  
 
|-
 
|-
Line 781: Line 732:
 
'''Assignment'''
 
'''Assignment'''
 
| style="border:1pt solid #000000;padding:0.106cm;"| Here is a small assignment for you:
 
| style="border:1pt solid #000000;padding:0.106cm;"| Here is a small assignment for you:
 
  
 
* Add more questions in the question bank.
 
* Add more questions in the question bank.

Latest revision as of 09:58, 20 December 2018

Visual Cue Narration
Show Slide 1:

Question bank in Moodle

Welcome to the Spoken Tutorial on Question bank in Moodle.
Show Slide 2:


Learning Objectives:


In this tutorial, we will learn about:
  • Question bank in Moodle
  • Categories of questions and
  • How to add questions to the question bank.
Show Slide 3:


OS, Web Server and Moodle Versions

This tutorial is recorded using:
  • Ubuntu Linux OS 16.04
  • Apache, MariaDB and PHP obtained through XAMPP 5.6.30
  • Moodle 3.3 and
  • And Firefox web browser

You may use any web browser of your choice.


However, Internet Explorer should be avoided, as it causes some display inconsistencies.

Show Slide 4:

Assumptions


This tutorial assumes that
  • Your site administrator has registered you as a teacher
  • And assigned at least one course to you.
Show Slide 5:


Assumptions... continued

It also assumes that
  • You have uploaded some course material for your course.
  • If not, please refer to the relevant Moodle tutorials on this website.
Switch to the browser.

Enter http://127.0.0.1/moodle/

Username: becky0808

Password: Spokentutorial12#

Switch to the browser and login to your Moodle site as a teacher.
Slide

Code Files - Mytextfile.txt

I have provided a text file with all the text that is used in this tutorial, in the Code files link.


Please download the file named “Mytextfile.txt” and open it on your machine.

Click on Calculus Click on the Calculus course in the left navigation menu.
We will begin by learning about Question banks.
Show Slide 6:


Question bank

  • A Question bank is a collection of questions, mostly organized by topics
  • Questions in the Question bank can be reused in multiple quizzes.
Show Slide 7:


Question bank

This helps to create different quizzes for each academic year or for different batches.
Switch to the browser. Switch back to the browser.
Click on the gear -> Turn Editing On


Click on the gear icon at the top right and then click on the More… link at the end.
Highlight Course Administration We are brought to the Course Administration page.
Scroll down to Question Bank section Scroll down and locate the section named Question bank.
Click on Categories Click on the Categories link in this section.
Locate Add category section Look at the Add category section.
Click on the Parent category dropdown.
Click on the Parent category dropdown. Here Top is the top level category for this course.
Select Default for Calculus Select Default for Calculus, if it is not already selected by default.
Name -> Basic Calculus In the Name field, type Basic Calculus.
Click on Add category


Then click on Add Category button at the bottom of the page.


Likewise, we can add more categories.

Under Default for Calculus, have the following subcategories:
  1. Basic Calculus
  2. Intermediate Calculus
  3. Sequences and Series

Under Basic Calculus, have 2 subcategories:

  1. Evolutes
  2. Involutes
Create a hierarchy of categories for the Calculus course, like I have done here.
Click on Questions Go to the questions creation page by

clicking on the Questions tab.

Click on Create a new question Click on Create a new question button at the bottom.
A pop-up window opens.
Click on 2 or 3 question types to show the description on the right Select the type of question that you wish to add.
Highlight description on the right. Detailed description about the question type is seen on the right side.
Select Multiple Choice I will select Multiple choice.
Click on Add Click on Add button at the bottom of the pop-up.
Highlight Category dropdown


Category -> Evolutes

Now, select the category for which you want to add the question.


I will choose Evolutes.

Question name ->MCQ with single correct answer In the Question name field, type MCQ with single correct answer.
Question text:


Steps are given to determine the centre of curvature at a given point on a conic. Arrange the steps:

i) Let P be the given point on the conic and F is the focus.

ii) Join P with F.

iii) Draw a line NR perpendicular to PN and cutting PF or PF-extended at R.

iv) Draw a line RO perpendicular to PR and cutting PN-extended at O which is centre of curvature.

Type the following question in the Question text area.


You can copy-paste the text from the Mytextfile.txt file.



Default Mark -> 1 The Default Mark is set to 1 and I will let it be as 1.
Highlight General feedback Next option is General feedback.


The text here is shown to the student after he/she has submitted the quiz.

General feedback -> The centre O of the circle of curvature lies on the normal to the curve at P. This centre is called center of curvature at P. So for that we first found normal and accordingly the curve we found center of curvature. This can be used to show the detailed solution of the question, also.


Type or copy-paste the text as I have done here.

Click on One or multiple answers dropdown.


Highlight both the options.


Now, click on the One or multiple answers dropdown.


Here we see 2 options-

  1. Multiple answers allowed
  2. One answer only

I’ll show you how both options work.

One or multiple answers? -> One answer only. Let me first choose One answer only.
Shuffle the choices? -> Checked The Shuffle the choices checkbox is checked, by default.


This ensures that the answer choices within the question, are shuffled for each quiz attempt.

Scroll down to see the Answers section.
Highlight Choice 1, Grade and feedback Notice that every option here is associated with a grade and feedback.
Choice 1 -> i, iv, ii, iii Type Choice 1 as shown here.
Now for this question, Choice 1 is the correct answer.
Grade -> 100% Therefore I will select 100% in the Grade.
Open the Grade dropdown and highlight as per narration. In the Grade dropdown, we can also allot partial marks or negative marks to every choice.


You can explore these later when you are more proficient with Moodle.

Highlight Feedback >> type “Correct”.


Feedback for students who choose this answer, can be written in the Feedback text area.


I will type “Correct”.

Choice 2 -> iv, i, iii, ii

Grade -> None


Choice 3 -> iv, i, ii, iii

Grade -> None


Choice 4 -> i, iii, ii, iv

Grade -> None

Fill the rest of the choices and grades, as I have done here.
Click on Multiple Tries section Now scroll down and click on Multiple Tries section to expand it.
Highlight Penalty for each incorrect field = 33.33% Notice here - the Penalty for each incorrect try field is set by default, to 33.33%


This means a student will be penalised for every wrong answer.

Point to the other % options You can leave it as it is or change it to any of the other percentage options shown here.
Select 0% I will select 0%, as I don’t wish to penalise my students for wrong answers.
Click Save changes Then scroll down and click on Save changes button at the bottom of the page.
Point to the question in the Question Bank. We can see that our question has been added to the Question Bank.
Point to the 4 icons Notice that there are 4 icons next to the question title of the question.
Highlight as per narration. These are to edit, duplicate, preview and delete the question.
Click on Preview icon. Click on Preview icon to see how the question will appear in the quiz.
The selected question and its options opens in a pop-up window.
Click on Fill in correct responses button.


Notice that the right answer gets selected.

Click on Fill in correct responses button.


This helps you to verify the questions, the choices and the correct answer.

Click on Submit and finish button. Click on Submit and finish button.
Highlight the feedback text. This will show the feedback that the student will see, after answering the question.
Whenever you add a new question, always preview it to cross check.
Click on Close preview button Click on Close preview button to close this pop-up window.
Let us now create an MCQ which has more than one correct answer.
Category -> Evolutes

Question name: MCQ with multiple answers

Question text: Select the statements which are true.

Default mark: 1

Following the previous steps, I have created another MCQ.


Please do so likewise.

One or multiple answers? -> Multiple answers allowed In One or multiple answers dropdown, this time I will select Multiple answers allowed.
Choice 1: The evolute of a circle is its midpoint.

Grade: 50%


Choice 2: The evolute of a parabola is a semicubic parabola.

Grade: 50%

Enter the choices 1 and 2 and their respective grades as shown.


Here I have selected 50% grade for both.

Highlight choices 1 & 2 A student who marks only 1 correct answer gets 0.5 marks.


And the student who marks both correct answers gets 1 mark.

Choice 3: It is possible for a rectangle to have its evolute

Grade: None


Choice 4: The evolute of a ellippse is a semicubic ellipse.

Grade: None

Enter the choices 3 and 4 and their respective grades as shown.
Click on Multiple Tries >> Penalty for each incorrect field >> 0% And I will keep Penalty for each incorrect try field as 0%.
Click on Save changes. Then scroll down and click on Save changes button.
Next, let’s add a Short answer question.
The student will be expected to type in a word or phrase, in response to the question.
Click on Create a new question


Double click on Short answer

Click on Create a new question button and double-click on Short answer option.
Category -> Evolutes

Question name: Short answer

Question text: The evolute of a logarithmic spiral is the

Default mark: 1

General feedback: The evolute of a logarithmic spiral is the same logarithmic spiral

Create the question as shown.
Case sensitivity -> No, case is unimportant In Case sensitivity dropdown, select No, case is unimportant.
Highlight is the same logarithmic spiral in the general feedback The correct answer to this question is “same logarithmic spiral”
Text on screen:

Correct answers-

  1. same spiral
  2. same logarithmic spiral
I am willing to give full marks to a student if whose answer is either:
  1. “same spiral” or
  2. “same logarithmic spiral”
However, if the student writes “logarithmic spiral” as the answer, I will give half mark.
Scroll down Scroll down to the answers section.
Answer 1: * same logarithmic spiral

Grade: 100%


Answer 2: same spiral

Grade: 100%

Fill in Answer 1 and 2 and their respective grades as shown.
Highlight the wild character. Notice the asterix in Answer 1 text.

Asterix can be used as a wildcard to match any character.

Text on screen:

The evolute of a logarithmic spiral is the same logarithmic spiral.


In blue colour FULL MARKS

So for eg: A student writes The evolute of a logarithmic spiral is the same logarithmic spiral.

This answer will be awarded full marks.

Answer 3: same logarithmic spiral

Grade: 100%

Fill in Answer 3 and its respective grade as shown.
Notice there is no asterix before the answer text.
Text on screen:

The evolute of a logarithmic spiral is not the same logarithmic spiral.


In blue colour NO MARKS

So for eg: A student writes The evolute of a logarithmic spiral is not the same logarithmic spiral.


This answer will be not be awarded any marks.

Answer 4: logarithmic spiral

Grade: 50%

Fill in Answer 4 and its respective grade as shown.
Notice that I have awarded only 50% marks to this answer.
Feedback -> You need to specify that it’s the same spiral and not any spiral In the feedback textarea, type

“You need to specify that it’s the same spiral and not any spiral.”

This explanation will be shown to the student as feedback.
Click on Multiple Tries >> Penalty for each incorrect field >> 0% Once again, I will keep Penalty for each incorrect try field as 0%.
Click on Save changes. Then scroll down and click on Save changes button.
Let us now add a Numerical question.
Click on Create a new question


Double click on Numerical

Click on Create a new question button and double click on Numerical option.
Category -> Evolutes

Question name: Numerical question

Question text: Pitch of the given bolt is 10 mm. The bolt completed the ½ revolution in forward direction. How much the bolt advances through axis?

Default mark: 1

General feedback: The axial advance of the point during one complete revolution is called the pitch of the helix. So here pitch is 10 mm and the point start upwards from the base of the cylinder, in ½ revolutions, the point will move up to a distance of 5mm from base.

Create the question as shown.
Highlight the general feedback The answer to this question is 5mm.
However, I am okay with the student answering anywhere between 4.5mm and 5.5mm.


The error margin here is 0.5.

Scroll down to the Answers section.
Answer 1: 10

Error: 0

Grade: None


Answer 2: 5

Error: .5

Grade: 100%


Answer 3: 2.5

Error: 0

Grade: None

Enter the Answers, Error and grades as shown.
Expand Unit handling


Unit handling -> The unit must be given, and will be graded

Expand the Unit handling section.


There are 3 options in the Unit handling dropdown.

I will select the option -

The unit must be given, and will be graded.

The Unit penalty field, by default, shows 0.1


I will make it 0.5.

So the student will get half of the marks if they write the answer without mentioning the unit.

Units are input using -> the text input element In the Units are input using dropdown, I will select the text input element option.


This means the student has to type the unit along with the answer.

Expand the Units section Expand the Units section.
Unit 1: mm Multiplier: 1 Write Unit as mm and multiplier is 1.


This means the answer choices are in mm.

Click on Multiple Tries >> Penalty for each incorrect field >> 0% Once again, I will keep Penalty for each incorrect try field as 0%.
Click on Save changes. And then scroll down and click on Save changes button.
<PAUSE>

With this, we come to the end of this tutorial.

Let us summarize.

Show Slide 12:


Summary

In this tutorial, we learnt about:
  • Question bank in Moodle
  • Categories of questions and
  • How to add questions to the question bank.
Slide 13:


Assignment

Here is a small assignment for you:
  • Add more questions in the question bank.
  • Refer to the Assignment link of this tutorial for details.

Pause this tutorial and resume when done.

Point to the 6 questions in Evolutes category.


Point to the 4 questions in Involutes category.

We should now have 10 questions in this question bank.


6 of them are in Evolutes and 4 in Involutes subcategory.

Show Slide 14:


(About Spoken Tutorial Project)

The video at the following link, summarizes the Spoken Tutorial project.

Please download and watch it.

Show Slide 15:


(About Spoken Tutorial Project)

The Spoken Tutorial Project Team conducts workshops and gives certificates.

For more details, please write to us.

Show Slide 16:

(About Spoken Tutorial Forum)

Please post your timed queries in this forum.
Show Slide 17:


(Acknowledgement)

Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India. More information on this mission is available at the link shown.
This script has been contributed by Nancy and Priyanka.

And this is Nancy Varkey along with the Spoken Tutorial team signing off.

Thanks for joining.

Contributors and Content Editors

Nancyvarkey, Nirmala Venkat