#. On the **Settings** menu, click **Advanced Settings**.
#. On the **Settings** menu, click **Advanced Settings**.
#. On the **Advanced Settings** page, locate the **Manual Policy
#. On the **Advanced Settings** page, locate the **advanced_modules**
Definition** section, and then locate the **advanced_modules**
policy key (this key is at the top of the list).
policy key (this key is at the top of the list).
.. image:: /Images/AdvancedModulesEmpty.png
:alt: Image of the advanced_modules key in the Advanced Settings page
#. Under **Policy Value**, place your cursor between the brackets, and
#. Under **Policy Value**, place your cursor between the brackets, and
then enter **“lti”**. Make sure to include the quotation marks, but
then enter ``“lti”``. Make sure to include the quotation marks, but
not the period.
not the period.
.. image:: /Images/LTIPolicyKey.png
.. image:: /Images/LTIPolicyKey.png
:alt: Image of the advanced_modules key in the Advanced Settings page, with the LTI value added
:width: 500
:alt: Image of the advanced_modules key in the Advanced Settings page, with the LTI value added
**Note** If the **Policy Value** field already contains text, place your
**Note** If the **Policy Value** field already contains text, place your
cursor directly after the closing quotation mark for the final item, and
cursor directly after the closing quotation mark for the final item, and
then enter a comma followed by **“lti”** (make sure that you include the
then enter a comma followed by ``“lti”`` (make sure that you include the
quotation marks).
quotation marks).
#. At the bottom of the page, click **Save Changes**.
#. At the bottom of the page, click **Save Changes**.
...
@@ -138,59 +136,52 @@ Step 3. Add the LTI Component to a Unit
...
@@ -138,59 +136,52 @@ Step 3. Add the LTI Component to a Unit
#. In the unit where you want to create the problem, click **Advanced**
#. In the unit where you want to create the problem, click **Advanced**
under **Add New Component**, and then click **LTI**.
under **Add New Component**, and then click **LTI**.
#. In the component that appears, click **Edit**.
#. In the component that appears, click **Edit**.
#. In the component editor, set the options that you want. See the table
#. In the component editor, specify the settings that you want. See :ref:`LTI Component Settings` for a description of each setting.
below for a description of each option.
#. Click **Save**.
#. Click **Save**.
.. list-table::
.. _LTI Component settings:
:widths: 10 80
:header-rows: 1
**********************
LTI Component Settings
* - `Setting`
**********************
- Description
* - `Display Name`
.. list-table::
- Specifies the name of the problem. This name appears above the problem and in
:widths: 10 80
the course ribbon at the top of the page in the courseware.
:header-rows: 1
* - `custom_parameters`
- Enables you to add one or more custom parameters. For example, if you've added an
* - Setting
e-book, a custom parameter may include the page that your e-book should open to.
- Description
You could also use a custom parameter to set the background color of the LTI component.
* - Custom Parameters
- Enables you to add one or more custom parameters. For example, if you've added an e-book, you can set a custom parameter that opens the e-book to a specific page. You could also use a custom parameter to set the background color of the LTI component.
Every custom parameter has a key and a value. You must add the key and value in the following format.
Every custom parameter has a key and a value. You must add the key and value in the following format.
::
::
key=value
key=value
For example, a custom parameter may resemble the following.
For example, a custom parameter may resemble the following.
::
::
bgcolor=red
bgcolor=red
page=144
page=144
To add a custom parameter, click **Add**.
* - `graded`
To add a custom parameter, click **Add**.
- Indicates whether the grade for the problem counts towards student's total grade. By
* - Display Name
default, this value is set to **False**.
- Specifies the name of the problem. This name appears above the problem and in the course ribbon at the top of the page in the courseware. Analytics reports may also use the display name to identify this component.
* - `has_score`
* - Hide External Tool
- Specifies whether the problem has a numerical score. By default, this value
- Indicates whether you want to launch an external tool or to use this component as a placeholder for syncing with an external grading system. If you set the value to **True**, Studio hides the **Launch** button and any IFrames for this component. By default, this value is set to **False**.
is set to **False**.
* - LTI ID
* - `launch_url`
- Specifies the LTI ID for the external LTI provider. This value must be the same LTI ID that you entered on the **Advanced Settings** page.
- Lists the URL that Studio sends to the external LTI provider so that the provider
* - LTI URL
can send back students' grades. This setting is only used if **graded** is set to
- Specifies the URL of the external tool that this component launches. This setting is applicable when **Hide External Tool** is set to False.
**True**.
* - Open in New Page
* - `lti_id`
- Indicates whether the problem opens in a new page. If you set this value to **True**, the student clicks a link that opens the LTI content in a new window. If you set this value to **False**, the LTI content opens in an IFrame in the current page. This setting is applicable when **Hide External Tool** is set to False.
- Specifies the LTI ID for the external LTI provider. This value must be the same
* - Scored
LTI ID that you entered on the **Advanced Settings** page.
- Indicates whether the LTI component receives a numerical score from the external LTI system. By default, this value is set to **False**.
* - `open_in_a_new_page`
* - Weight
- Indicates whether the problem opens in a new page. If you set this value to **True**,
- Specifies the number of points possible for the problem. By default, if an external LTI provider grades the problem, the problem is worth 1 point, and a student’s score can be any value between 0 and 1. This setting is applicable when **Scored** is set to **True**.
the student clicks a link that opens the LTI content in a new window. If you set
this value to **False**, the LTI content opens in an IFrame in the current page.
For more information about problem weights and computing point scores, see :ref:`Problem Weight`.
* - `weight`
\ No newline at end of file
- Specifies the number of points possible for the problem. By default, if an
external LTI provider grades the problem, the problem is worth 1 point, and
a student’s score can be any value between 0 and 1.
For more information about problem weights and computing point scores, see :ref:`Problem Weight`.