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 modified source/img/codiofeedback.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/intercomnotification.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/intercomstart.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/joinclass.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/manage_organization/studentoptions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
322 changes: 184 additions & 138 deletions source/instructors/admin/integration/lti1-3Canvas.rst

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions source/instructors/admin/organization/llms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

.. _org_llm:

Large Language Model
====================
Large Language Models
=====================

You can add your own LLM API keys to your Codio organization to use in your :ref:`Course <course_llm>` from the **Organization > LLMs** page in Codio.

Expand Down Expand Up @@ -57,11 +57,11 @@ Examples of how to use a custom LLM provider
- name: your openai custom name (custom value)
- provider: openai (custom value)
- endpoint: https://api.openai.com
- api key: your api key from openai
- API key: your API key from openai
- authentication: Header
- auth template: Authorization: Bearer {{apikey}}
- endpoint environment variable: OPENAI_CUSTOM_KEY (custom value)
- api key environment variable: OPENAI_CUSTOM_KEY (custom value)
- endpoint environment variable: OPENAI_CUSTOM_URL (custom value)
- API key environment variable: OPENAI_CUSTOM_KEY (custom value)

After saving the parameters in the organization and enabling the provider in the course, run the script below in the assignment.

Expand All @@ -80,11 +80,11 @@ After saving the parameters in the organization and enabling the provider in the
- name: your gemini custom name (custom value)
- provider: gemini (custom value)
- endpoint: https://generativelanguage.googleapis.com
- api key: your api key from gemini
- API key: your API key from gemini
- authentication: Query param
- auth template: key={{apikey}}
- endpoint environment variable: GEMINI_CUSTOM_URL (custom value)
- api key environment variable: GEMINI_CUSTOM_KEY (custom value)
- API key environment variable: GEMINI_CUSTOM_KEY (custom value)

The script:

Expand Down
18 changes: 13 additions & 5 deletions source/instructors/getstarted/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Codio Overview
.. raw:: html


<script src="https://fast.wistia.com/embed/medias/5z8sv6nw5q.jsonp" async></script><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script> <div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_5z8sv6nw5q videoFoam=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/5z8sv6nw5q/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "5z8sv6nw5q", onReady: function(video) {video.time(8);}});</script>
<script src="https://fast.wistia.com/embed/medias/5z8sv6nw5q.jsonp" async></script><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script> <div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_5z8sv6nw5q videoFoam=true muted=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/5z8sv6nw5q/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "5z8sv6nw5q", onReady: function(video) {video.mute(); video.time(8);}});</script>



Expand All @@ -29,7 +29,7 @@ Using Codio Resources
.. raw:: html


<script src="https://fast.wistia.com/embed/medias/kpwbszlupk.jsonp" async></script><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_kpwbszlupk videoFoam=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/kpwbszlupk/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "kpwbszlupk", onReady: function(video) {video.time(8);}});</script>
<script src="https://fast.wistia.com/embed/medias/kpwbszlupk.jsonp" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_kpwbszlupk videoFoam=true muted=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/kpwbszlupk/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "kpwbszlupk", onReady: function(video) {video.mute(); video.time(8); }});</script>



Expand All @@ -39,7 +39,7 @@ Editing Existing Guide Content
.. raw:: html


<script src="https://fast.wistia.com/embed/medias/011ctesax7.jsonp" async></script><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_011ctesax7 videoFoam=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/011ctesax7/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "011ctesax7", onReady: function(video) {video.time(8);}});</script>
<script src="https://fast.wistia.com/embed/medias/011ctesax7.jsonp" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_011ctesax7 videoFoam=true muted=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/011ctesax7/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "011ctesax7", onReady: function(video) {video.mute(); video.time(8); }});</script>



Expand All @@ -49,10 +49,18 @@ Adding Students and Test Students
.. raw:: html


<script src="https://fast.wistia.com/embed/medias/u19upfunmo.jsonp" async></script><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_u19upfunmo videoFoam=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/u19upfunmo/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "u19upfunmo", onReady: function(video) {video.time(8);}});</script>
<script src="https://fast.wistia.com/embed/medias/u19upfunmo.jsonp" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_u19upfunmo videoFoam=true muted=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/u19upfunmo/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "u19upfunmo", onReady: function(video) {video.mute(); video.time(8);}});</script>



Creating a Standard Code Test in Codio
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. raw:: html

<script src="https://fast.wistia.com/embed/medias/rsmrdwd2y2.jsonp" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_rsmrdwd2y2 videoFoam=true muted=true" style="height:100%;position:relative;width:100%"><div class="wistia_swatch" style="height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;"><img src="https://fast.wistia.com/embed/medias/rsmrdwd2y2/swatch" style="filter:blur(5px);height:100%;object-fit:contain;width:100%;" alt="" aria-hidden="true" onload="this.parentNode.style.opacity=1;" /></div></div></div></div><script>window._wq = window._wq || [];_wq.push({ id: "rsmrdwd2y2", onReady: function(video) {video.mute(); video.time(8); }});</script>



Additional Video Resources
~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -89,4 +97,4 @@ Additional tutorial videos are available below to further assist with setup and


.. note::
All videos are configured to start at the 8-second mark for optimal viewing experience.
All embedded videos start at 8 seconds and are muted by default for a consistent, accessible experience.
63 changes: 42 additions & 21 deletions source/instructors/getstarted/support/support.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,23 @@
Codio Support
=============

If you need support, then the most effective way is to use our integrated support system. You will find this in the dashboard and the IDE.
For support, use our integrated support system in the Dashboard and IDE.

Dashboard
*********
Support is available in the dashboard by clicking on the **Help** menu item at the top and selecting **Support Chat**.

IDE
***
+---------------+-----------------------------------------------------------------------------------+
| **Dashboard** | Support is available in the dashboard by clicking on the **Help** menu item at |
| | the top and selecting **Support Chat**. |
| | |
| | In the Dashboard: **Help → Support Chat**. |
| | |
+---------------+-----------------------------------------------------------------------------------+
| **IDE** | Support is available within the IDE from the **Help** menu item, then |
| | **Support**. |
| | |
| | In the IDE: **Help → Support**. |
| | |
+---------------+-----------------------------------------------------------------------------------+

Support is available within the IDE from the **Help** menu item, then **Support**.

Support Dialog
**************
Expand All @@ -25,42 +32,56 @@ There is a support dialog that appears when you invoke the support option. This
:alt: Intercom Start


If you are in Codio, you can see when a reply to your query arrives even if you have closed the support dialog box

.. image:: /img/intercomnotification.png
:alt: Intercom Notification
:alt: Intercom Notification
:align: right
:class: wrap-text
:scale: 50%

If you are in Codio, you can see when a reply to your query arrives even if you have closed the support dialog box.

If you don't see a reply within two minutes—or if you're logged out—you'll receive an email notification.

An email will also be sent to you if you do not see the reply within 2 minutes or have logged out of your Codio account

Feedback
********

.. image:: /img/codiofeedback.png
:alt: Feedback
:align: right
:class: wrap-text

We are always interested to hear from our users about their thoughts/ideas for future improvements. To raise an idea or vote on other ideas already raised, either select **Feedback** from the **Connect** menu at the top or go to `Codio Feedback <https://feedback.codio.com>`_ directly.

.. image:: /img/codiofeedback.png
:alt: Feedback


Community
*********

The Codio community forum is a place for Codio users to engage with each other and share best practices. You can access it from the Connect menu or go to `Codio Community <https://community.codio.com/>`_ directly.
The Codio Community forum is where users engage with each other and share best practices. Access it from the Connect menu or go to `Codio Community <https://community.codio.com/>`_.

This forum does not replace our in-product customer support chat or our help center. Please continue to use the support chat for product issues and refer to our help center for product use guidance.

This forum does not replace our in-product customer support chat or our help center, please continue to use the support chat for product issues, and refer to our help center for product use guidance.

Student Support
***************
You can set a Contact URL for your students at the organization level, see :ref:`Organization Contact URL <org-contact-url>` and/or at the course level, see :ref:`Course Contact URL <course-contact-url>` so they can raise questions directly to your preferred area.

If you set the contact URL for a course, this will override any contact URL you may have set at the organization level.

Students will then be given the option to report a problem, ask a question related to their course work or access Codio support if they have a problem accessing the Codio platform.
.. figure:: /img/manage_organization/studentoptions.png
:align: right
:width: 350px
:alt: Student options

.. image:: /img/manage_organization/studentoptions.png
:alt: Student options
You can set a Contact URL for your students at the organization level (see :ref:`Organization Contact URL <org-contact-url>`) and/or at the course level (see :ref:`Course Contact URL <course-contact-url>`) so they can raise questions directly in your preferred channel.

If you set the contact URL for a course, this will override any contact URL you may have set at the organization level.

Students will then be given the option to report a problem, ask a question related to their coursework, or access Codio support if they have a problem accessing the Codio platform.


**N.B. "Teacher" accounts will not be effected by this setting and they will still be able to contact Codio in the usual manner.**

.. note::
N.B. "Teacher" accounts will not be affected by this setting, and they will still be able to contact Codio in the usual manner.


2 changes: 1 addition & 1 deletion student-source/students/accessing-codio/joining.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ If your school is not using an LMS platform, your instructor will provide you on

- Send you an invitation URL that you can copy and paste into your browser.

- Send you a two-word token that you can enter on the Codio website using `Join Course <https://codio.com/p/join-class>`_. Enter the token and click **Next**.
- Send you a multi-word token that you can enter on the Codio website using `Join Course <https://codio.com/p/join-class>`_. Enter the token and click **Next**.

.. image:: /img/joinclass.png
:alt: Join Course
Expand Down