Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added source/img/assignmentsettings/extendedtime.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/img/assignmentsettings/restrictip.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/img/examproctoring.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/img/extendtime.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/img/guides/indicators.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions source/instructors/authoring/assessments/partial-points.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@ Partial Points
==============
You can award partial points for student assessments in your testing scripts. Use the following Bash and Python grading scripts to enable partial points. You must toggle **Allow Partial Points** on in the **Grading** section of the Advanced Code Test dialog.

Feedback for Partial Points
---------------------------
In addition to the **red x** and **green checkmark** indicators for correctness there is a third indicator that displays when the student receives partial points, an orange **percent** sign.

.. image:: /img/guides/indicators.png
:alt: Indicators for assessment correctness

Autograding Enhancements for Partial Points
-------------------------------------------
Expand Down
3 changes: 2 additions & 1 deletion source/instructors/getstarted/support/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,13 @@ We do not report small bug fixes or issues that affect individual users, who we

**September 2025**

- `[F] [30th]`: Add Ability to :ref:`restrict IP addresses <exam-proctoring>`
- `[I] [29th]`: Option added to display expected answer and Rationale when grades have been released.

**August 2025**

- `[F] [26th]`: Added :ref:`sandboxes<sandboxes>` for teaching AWS Cloud.
- `[I] [21st]`: The Join a Course token is now four words instead of two.
- `[I] [21st]`: The Join a Course token is now four words instead of two.

**July 2025**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Exam Proctoring
===============
The Exam Proctoring settings are used to enable various options for assignment exams. After you have completed your selections, click **Save Changes**.
The Exam Proctoring settings are used to enable various options for exam assignments. After you have completed your selections, click **Save Changes**.

.. image:: /img/examproctoring.png
:alt: Exam Proctoring Settings
Expand All @@ -17,25 +17,33 @@ The Exam Proctoring settings are used to enable various options for assignment e

- To disable, uncheck **Time Limit**.

- Students can be granted additional time if required. Select the 3 blue dot menu for the students assignment and **Extend Time**
- Students can be granted additional time if required. Select the menu icon (3 horizontal dots) for the student's assignment and then click **Extend Time**.

.. image:: /img/extendtime.png
:alt: Extend Time
.. image:: /img/extendtime.png
:alt: Extend Time

You can easily see which students have an extension for the assignment when you view the dashboard for that assignment. In the image below, the student has an extra 60 minutes to complete the assignment.

.. image:: /img/assignmentsettings/extendedtime.png
:alt: Image of indicator showing the student has an extra 60 minutes to complete the assignment.

- **Shuffle Question Order** - If enabled, each student receives the pages of the assignment in a random order to avoid students having exact duplicate assignments.

- Click **Shuffle Question Order** to enable it.
- Click **Shuffle Question Order** to enable it.

- To disable, uncheck **Shuffle Question Order**.
- To disable, uncheck **Shuffle Question Order**.


- **Forward Only Navigation** - If enabled, navigation buttons and menus that allow students to re-visit questions are hidden; students can only move forward through the pages. Students are advised of this restriction as they start the assignment.

- **Single Login** - If enabled, once a student has started the assignment and until they mark it as complete, all other account login attempts are blocked. As students start the assignment, they are advised that it is restricted to single login and to ensure that they have:

- Closed other tabs or browsers where Codio is open.

- A stable internet connection.

- Enough power in their device.

- Sufficient time to complete the assignment.

If students attempt to access the assignment from a different IP address or browser, they will be restricted and advised to contact their course instructor for assistance.
Expand All @@ -46,4 +54,9 @@ The Exam Proctoring settings are used to enable various options for assignment e

On the **Students** tab in the course, click the menu icon (3 horizontal dots) and choose **Reset Single Login**.

- **Restrict IP Addresses** - You must enable **Single Login** (see above) first to use this. Once **Restrict IP Addresses** is enabled, you can enter the allowed **Public** IPs and IP ranges. Each IP address should be on a separate line and you can specify a subnet as depicted below. Students will only be able to open the assignment if their IP matches the specification.

.. image:: /img/assignmentsettings/restrictip.png
:alt: Restrict Allowable IP addresses for an assignment

- **Authentication** - If enabled, your students will need to authenticate through your SSO service provider before they can open the assignment. This option can only be used if you have configured :ref:`SSO Integration <sso-integration>` for the organization.