mirror of
https://github.com/TeachBooks/template.git
synced 2026-11-13 06:35:52 +00:00
massive transfer of risk-reliability book
This commit is contained in:
parent
6697c0f5f8
commit
3d24a01439
152 changed files with 57886 additions and 0 deletions
204
book/exercises/example-quiz.json
Normal file
204
book/exercises/example-quiz.json
Normal file
|
|
@ -0,0 +1,204 @@
|
|||
[
|
||||
{
|
||||
"question": "Choose all of the following that can be included in Jupyter notebooks?",
|
||||
"type": "many_choice",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Text and graphics output from Python",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "Typeset mathematics",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "Python executable code",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "Formatted text",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "Live snakes via Python",
|
||||
"correct": false,
|
||||
"feedback": "I hope not."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Which of these are used to create formatted text in Jupyter notebooks?",
|
||||
"type": "multiple_choice",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Wiki markup",
|
||||
"correct": false,
|
||||
"feedback": "False."
|
||||
},
|
||||
{
|
||||
"answer": "SVG",
|
||||
"correct": false,
|
||||
"feedback": "False."
|
||||
},
|
||||
{
|
||||
"answer": "Markdown",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "Rich Text",
|
||||
"correct": false,
|
||||
"feedback": "False."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Enter the value of $\\pi$ to 2 decimal places.",
|
||||
"type": "numeric",
|
||||
"answers": [
|
||||
{
|
||||
"type": "value",
|
||||
"value": 3.14,
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"type": "range",
|
||||
"range": [
|
||||
3.142857,
|
||||
3.142858
|
||||
],
|
||||
"correct": true,
|
||||
"feedback": "True to 2 decimal places, but you know $\\pi$ is not really 22/7, right?"
|
||||
},
|
||||
{
|
||||
"type": "range",
|
||||
"range": [
|
||||
-100000000,
|
||||
0
|
||||
],
|
||||
"correct": false,
|
||||
"feedback": "$\\pi$ is the AREA of a circle of radius 1. Try again."
|
||||
},
|
||||
{
|
||||
"type": "default",
|
||||
"feedback": "$\\pi$ is the area of a circle of radius 1. Try again."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Enter the value of $\\pi$ to 2 decimal places.",
|
||||
"type": "numeric",
|
||||
"precision": 2,
|
||||
"answers": [
|
||||
{
|
||||
"type": "value",
|
||||
"value": 3.14,
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"type": "range",
|
||||
"range": [
|
||||
3.142857,
|
||||
3.142858
|
||||
],
|
||||
"correct": true,
|
||||
"feedback": "True to 2 decimal places, but you know $\\pi$ is not really 22/7, right?"
|
||||
},
|
||||
{
|
||||
"type": "range",
|
||||
"range": [
|
||||
-100000000,
|
||||
0
|
||||
],
|
||||
"correct": false,
|
||||
"feedback": "$\\pi$ is the AREA of a circle of radius 1. Try again."
|
||||
},
|
||||
{
|
||||
"type": "default",
|
||||
"feedback": "$\\pi$ is the area of a circle of radius 1. Try again."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Determine the output of the following Python code:",
|
||||
"code": "a=\"1\"\nb=\"2\"\nprint(a+b)",
|
||||
"type": "multiple_choice",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "1",
|
||||
"correct": false,
|
||||
"feedback": "No. When strings are operated on by +, they are concatenated."
|
||||
},
|
||||
{
|
||||
"answer": "2",
|
||||
"correct": false,
|
||||
"feedback": "No. When strings are operated on by +, they are concatenated."
|
||||
},
|
||||
{
|
||||
"answer": "3",
|
||||
"correct": false,
|
||||
"feedback": "No. When strings are operated on by +, they are concatenated."
|
||||
},
|
||||
{
|
||||
"answer": "12",
|
||||
"correct": true,
|
||||
"feedback": "Yes. The + operator will concatenate the strings \"1\" and \"2\"."
|
||||
},
|
||||
{
|
||||
"answer": "error",
|
||||
"correct": false,
|
||||
"feedback": "No. The + operator for strings performs string concatenation."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "The variable mylist is a Python list. Choose which code snippet will append the item 3 to mylist.",
|
||||
"type": "multiple_choice",
|
||||
"answers": [
|
||||
{
|
||||
"code": "mylist+=3",
|
||||
"correct": false
|
||||
},
|
||||
{
|
||||
"code": "mylist+=[3]",
|
||||
"correct": true
|
||||
},
|
||||
{
|
||||
"code": "mylist+={3}",
|
||||
"correct": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Which of these is the ratio of a circle's circumference to its diameter?",
|
||||
"type": "multiple_choice",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "$\\pi$",
|
||||
"correct": true,
|
||||
"feedback": "Correct."
|
||||
},
|
||||
{
|
||||
"answer": "$\\frac{22}{7}$",
|
||||
"correct": false,
|
||||
"feedback": "$\\frac{22}{7}$ is only an approximation to the true value."
|
||||
},
|
||||
{
|
||||
"answer": "3",
|
||||
"correct": false,
|
||||
"feedback": "This is a crude approximation to the true value."
|
||||
},
|
||||
{
|
||||
"answer": "$\\tau$",
|
||||
"correct": false,
|
||||
"feedback": "True for the ratio of the circle's circumference to its radius, not diameter."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue