Commit 78a50bd7 by srpearce

Merge pull request #5748 from edx/sylvia/docs/prob_correct

Replace index file
parents 4742687a 8f825ca6
.. _Problems and Tools: .. _Exercises and Tools Index:
################################# ############################
Problems Creating Exercises and Tools
################################# ############################
The format for edX problems is based on the `LONCAPA XML format`_, Use the chapters in this section to understand how to create exercises and
although the two are not quite compatible. In the edX variant, problems are tools in your course.
composed of four types of tags:
* **inputtypes** are similar to XBlocks. They define ways for users to enter For information on how to develop your course content in the Studio Outline
input into the problem. page, see :ref:`Developing Your Course Index`.
* **responsetypes** are graders. They define how inputs are mapped to grades.
* **hinters** are used to provide feedback to problems.
* Standard HTML tags are used for formatting.
OLX is designed to allow mixing-and-matching of inputtypes, For information on building specific course component types, see :ref:`Creating
responsetypes, and hinters. For example, a numerical grader could match Course Content Index`.
7+-0.1%. It would be okay to use this with any inputtype which output a number,
whether this was a text box, equation input, slider, or multiple choice
question. In practice, this doesn't always work. For example, in the former
case, a multiple choice question would not give an output in a format a
numerical grader could handle.
In addition, in many cases, there is a 1:1 mapping between graders and inputs.
For some types of inputs (especially discipline-specific specialized ones), it
simply does not make sense to have more than one grader.
The most general grader is ``customresponse``. This uses Python code
to evaluate the input. By design, this ought to work with any inputtype,
although there are bugs mixing this with a small number of the newer
inputtypes.
Like LON-CAPA, OLX allows embedding of code to generate parameterized problems.
Unlike LON-CAPA, edX supports Python (and not Perl). Otherwise, the syntax is
approximately identical.
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
create_exercises_and_tools
annotation
checkbox checkbox
chemical_equation chemical_equation
circuit_schematic_builder circuit_schematic_builder
conditional_module
custom_javascript custom_javascript
custom_python
drag_and_drop drag_and_drop
dropdown dropdown
external_graders
full_screen_image
gene_explorer gene_explorer
google_hangouts
iframe
image_mapped_input image_mapped_input
lti_component
math_expression_input math_expression_input
mathjax
molecule_editor molecule_editor
mult_choice_num_input molecule_viewer
multiple_choice multiple_choice
mult_choice_num_input
numerical_input numerical_input
problem_in_latex open_response_assessment
periodic_table
poll
problem_with_hint problem_with_hint
problem_in_latex
protein_builder protein_builder
symbolic_response
text_input text_input
word_cloud
custom_python
.. include:: ../links.rst zooming_image
mathjax
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment