- In math expression input problems, learners enter text that represents a
- mathematical expression into a field, and text is converted to a symbolic
- expression that appears below that field. You can refer learners to
-
- Entering Mathematical and Scientific Expressions in the EdX Learner's
- Guide for information about how to enter text into the field.
-
-
- Math expression problems can include unknown variables and relatively
- complicated symbolic expressions. The grader uses a numerical sampling to
- determine whether the student’s response matches your math expression, to a
- specified numerical tolerance. You must specify the allowed variables in the
- expression as well as the range of values for each variable.
-
-
- To create these problems, you use MathJax to change your plain text into
- "beautiful math." For more information about how to use MathJax in Studio,
- see
- A Brief Introduction to MathJax in Studio in Building and Running an edx
- Course.
-
-
- When you add the problem, be sure to select Settings
- to specify a Display Name and other values that apply.
-
-
You can use the following example problems as models.
-
-
-
- Enter the equation
-
-
-
-
-
-
-
-
-
-
- Enter the equation
+
+
You can use this template as a guide to the OLX markup to use for math expression problems. Edit this component to replace the example with your own assessment.
+
+ You can add an optional tip or note related to the prompt like this. Example: To test this example, the correct answer is R_1*R_2/R_3
diff --git a/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml b/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml
index c73b8ebea4..733fd78f83 100644
--- a/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/imageresponse.yaml
@@ -18,7 +18,7 @@ data: |
and other values that apply.
You can use the following example problem as a model.
-
+
What country is home to the Great Pyramid of Giza as well as the cities of Cairo and Memphis? Click the country on the map below.
-
+
diff --git a/common/lib/xmodule/xmodule/templates/problem/numericalresponse.yaml b/common/lib/xmodule/xmodule/templates/problem/numericalresponse.yaml
index 08586228c1..2502854dcd 100644
--- a/common/lib/xmodule/xmodule/templates/problem/numericalresponse.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/numericalresponse.yaml
@@ -2,61 +2,19 @@
metadata:
display_name: Numerical Input
markdown: |
- In a numerical input problem, learners enter numbers or a specific and relatively simple mathematical expression. Learners enter the response in plain text, and the system then converts the text to a symbolic expression that learners can see below the response field.
+ You can use this template as a guide to the simple editor markdown and OLX markup to use for numerical input problems. Edit this component to replace this template with your own assessment.
- The system can handle several types of characters, including basic operators, fractions, exponents, and common constants such as "i". You can refer learners to "Entering Mathematical and Scientific Expressions" in the edX Guide for Students for more information.
+ >>Add the question text, or prompt, here. This text is required.||You can add an optional tip or note related to the prompt like this. <<
- When you add the problem, be sure to select Settings to specify a Display Name and other values that apply.
+ = 100 +-5
- You can use the following example problems as models.
-
- >>How many miles away from Earth is the sun?||Use scientific notation to answer.<<
-
- = 9.3*10^7
- or= 9.296*10^7
-
- [explanation]
- The sun is 93,000,000, or 9.3*10^7, miles away from Earth.
- [explanation]
-
- ---
-
- >>The square of what number is -100?||Use scientific notation to answer.<<
-
- = 10*i
-
- [explanation]
- -100 is the square of 10 times the imaginary number, i.
- [explanation]
data: |
-
-
In a numerical input problem, learners enter numbers or a specific and relatively simple mathematical expression. Learners enter the response in plain text, and the system then converts the text to a symbolic expression that learners can see below the response field.
-
The system can handle several types of characters, including basic operators, fractions, exponents, and common constants such as i. You can refer learners to
- Entering Mathematical and Scientific Expressionsin the EdX Learner's Guide
- for information about how to enter text into the field.
-
When you add the problem, be sure to select Settings to specify a Display Name and other values that apply.
-
You can use the following example problems as models.
-
- Use scientific notation to answer.
+
+
You can use this template as a guide to the simple editor markdown and OLX markup to use for numerical input problems. Edit this component to replace this template with your own assessment.
+
+ You can add an optional tip or note related to the prompt like this.
+
-
-
-
Explanation
-
The sun is 93,000,000, or 9.3*10^7, miles away from Earth.
-
-
-
-
-
-
- Use scientific notation to answer.
-
-
-
-
Explanation
-
-100 is the square of 10 times the imaginary number, i.
-
-
diff --git a/common/lib/xmodule/xmodule/templates/problem/numericalresponse_hint.yaml b/common/lib/xmodule/xmodule/templates/problem/numericalresponse_hint.yaml
index 8ca5ca02dd..2f2e299244 100644
--- a/common/lib/xmodule/xmodule/templates/problem/numericalresponse_hint.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/numericalresponse_hint.yaml
@@ -2,51 +2,28 @@
metadata:
display_name: Numerical Input with Hints and Feedback
markdown: |
+ You can use this template as a guide to the simple editor markdown and OLX markup to use for numerical input with hints and feedback problems. Edit this component to replace this template with your own assessment.
- You can provide feedback for correct answers in numerical input problems. You cannot provide feedback for incorrect answers.
+ >>Add the question text, or prompt, here. This text is required.||You can add an optional tip or note related to the prompt like this. <<
- Use feedback for the correct answer to reinforce the process for arriving at the numerical value.
+ = 100 +-5 {{You can specify optional feedback like this, which appears after this answer is submitted.}}
- You can also add hints for learners.
-
- Be sure to select Settings to specify a Display Name and other values that apply.
-
- Use the following example problem as a model.
-
- >>What is the arithmetic mean for the following set of numbers? (1, 5, 6, 3, 5)||Use scientific notation to answer.<<
-
- = 4 {{The mean for this set of numbers is 20 / 5, which equals 4.}}
-
- ||The mean is calculated by summing the set of numbers and dividing by n.||
- ||n is the count of items in the set.||
-
- [explanation]
- The mean is calculated by summing the set of numbers and dividing by n. In this case: (1 + 5 + 6 + 3 + 5) / 5 = 20 / 5 = 4.
- [explanation]
+ ||You can add an optional hint like this. Problems that have a hint include a hint button, and this text appears the first time learners select the button.||
+ ||If you add more than one hint, a different hint appears each time learners select the hint button.||
hinted: true
data: |
-
-
You can provide feedback for correct answers in numerical input problems. You cannot provide feedback for incorrect answers.
-
Use feedback for the correct answer to reinforce the process for arriving at the numerical value.
-
You can also add hints for learners.
-
Be sure to select Settings to specify a Display Name and other values that apply.
-
Use the following example problem as a model.
-
- Use scientific notation to answer.
+
+
You can use this template as a guide to the simple editor markdown and OLX markup to use for numerical input with hints and feedback problems. Edit this component to replace this template with your own assessment.
+
+ You can add an optional tip or note related to the prompt like this.
+
- The mean for this set of numbers is 20 / 5, which equals 4.
-
-
-
Explanation
-
The mean is calculated by summing the set of numbers and dividing by n. In this case: (1 + 5 + 6 + 3 + 5) / 5 = 20 / 5 = 4.
-
-
+ You can specify optional feedback like this, which appears after this answer is submitted.
-
- The mean is calculated by summing the set of numbers and dividing by n.
- n is the count of items in the set.
+ You can add an optional hint like this. Problems that have a hint include a hint button, and this text appears the first time learners select the button.
+ If you add more than one hint, a different hint appears each time learners select the hint button.
diff --git a/common/lib/xmodule/xmodule/templates/problem/problem_with_hint.yaml b/common/lib/xmodule/xmodule/templates/problem/problem_with_hint.yaml
index 1f04d45f73..1a15b1ef9a 100644
--- a/common/lib/xmodule/xmodule/templates/problem/problem_with_hint.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/problem_with_hint.yaml
@@ -35,7 +35,7 @@ data: |
hint = "<font color='blue'>Hint: {0}</font>".format(hint)
new_cmap.set_hint_and_mode(aid,hint,'always')
-
+
What is the best programming language that exists today? You may enter your answer in upper or lower case, with or without quotes.