From c2f0ea49bdfd17899f217635d0528406a5376165 Mon Sep 17 00:00:00 2001
From: Don Mitchell
diff --git a/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml b/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
index ec88fdf68c..2ec60860d6 100644
--- a/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
@@ -3,26 +3,22 @@ metadata:
display_name: Option Response
rerandomize: never
showanswer: always
-# markdown: "
-# OptionResponse gives a limited set of options for students to respond with, and presents those options
-# in a format that encourages them to search for a specific answer rather than being immediately presented with options from which to recognize the correct answer.
-# The answer options and the identification of the correct answer is defined in the optioninput tag.
-# Translation between Option Response and __________ is extremely straightforward:
-#
-# Explanation Multiple Choice also allows students to select from a variety of pre-written responses, although the format makes it easier for students to read very long response options. Optionresponse also differs slightly because students are more likely to think of an answer and then search for it rather than relying purely on recognition to answer the question.
Explanation
+Multiple Choice also allows students to select from a variety of pre-written responses, although the format makes it easier for students to read very long response options. Optionresponse also differs slightly because students are more likely to think of an answer and then search for it rather than relying purely on recognition to answer the question.
+OptionResponse gives a limited set of options for students to respond with, and presents those options
diff --git a/common/lib/xmodule/xmodule/templates/problem/string_response.yaml b/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
index 040f4c4ac1..3af6026f56 100644
--- a/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
@@ -3,6 +3,24 @@ metadata:
display_name: String Response
rerandomize: never
showanswer: always
+ markdown: !
+ A string response problem accepts a line of text input from the
+ student, and evaluates the input for correctness based on an expected
+ answer within each input box.
+
+ The answer is correct if it matches every character of the expected answer. This can be a problem with
+ international spelling, dates, or anything where the format of the answer is not clear.
+
+ Which US state has Lansing as its capital?
+ = Michigan
+
+ Explanation Lansing is the capital of Michigan, although it is not Michgan's largest city, or even the seat of the county in which it resides.
From d8d4c3733139b0fa494a18e7af7672d2c5c52646 Mon Sep 17 00:00:00 2001
From: Don Mitchell
@@ -41,7 +65,7 @@ data: |
Explanation The release of the iPod allowed consumers to carry their entire music library with them in a format that did not rely on fragile and enery-intensive spinning disks. The release of the iPod allowed consumers to carry their entire music library with them in a format that did not rely on fragile and energy-intensive spinning disks.
diff --git a/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml b/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
index 2ec60860d6..5e07151e50 100644
--- a/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/optionresponse.yaml
@@ -3,22 +3,36 @@ metadata:
display_name: Option Response
rerandomize: never
showanswer: always
- markdown: |
+ markdown: "
OptionResponse gives a limited set of options for students to respond with, and presents those options
- in a format that encourages them to search for a specific answer rather than being immediately presented with options from which to recognize the correct answer. Explanation Multiple Choice also allows students to select from a variety of pre-written responses, although the format makes it easier for students to read very long response options. Optionresponse also differs slightly because students are more likely to think of an answer and then search for it rather than relying purely on recognition to answer the question. OptionResponse gives a limited set of options for students to respond with, and presents those options
diff --git a/common/lib/xmodule/xmodule/templates/problem/string_response.yaml b/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
index 3af6026f56..adeff4bb58 100644
--- a/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
+++ b/common/lib/xmodule/xmodule/templates/problem/string_response.yaml
@@ -3,24 +3,37 @@ metadata:
display_name: String Response
rerandomize: never
showanswer: always
- markdown: !
- A string response problem accepts a line of text input from the
- student, and evaluates the input for correctness based on an expected
+ # Note, the extra newlines are needed to make the yaml parser add blank lines instead of folding
+ markdown: "
+ A string response problem accepts a line of text input from the
+ student, and evaluates the input for correctness based on an expected
answer within each input box.
+
- The answer is correct if it matches every character of the expected answer. This can be a problem with
- international spelling, dates, or anything where the format of the answer is not clear.
+ The answer is correct if it matches every character of the expected answer. This can be a problem with
+ international spelling, dates, or anything where the format of the answer is not clear.
+
Which US state has Lansing as its capital?
+
= Michigan
+
Explanation Lansing is the capital of Michigan, although it is not Michgan's largest city, or even the seat of the county in which it resides.