An organization is always required for institutional teaching. The organization area contains settings for managing accounts, LMS integration and many other organization related settings.

Organization overview

Interesting organization settings.

-

Administrator role

As the creator of your educational organization in Codio, you have administrator rights. This means that you can add and remove teachers from your organization, edit your organization information, manage your students dashboard settings, create grading templates and delete your organization.

To access the administration tools:

  1. Click on your profile picture (bottom left of Courses)

Profile 1. Click the name of your school (under My Organizations)

Org Name 1. You will see admin options listed across the top of the page. Members

Add teachers

Once you have set up your organization, the next step is to invite teachers to use Codio too. There are 2 ways you can do this:

Invite Teacher to the Organization

  1. Click your name/gravatar, bottom of the left hand pane

    Profile

  2. Click the name of your organization (under My Organizations)

    Org Name

  3. Click the Members tab

    Members

  4. In the Invite Teacher to the Organization area, enter in their email address. If you also wish them to have full access rights to the organization, check the Add this teacher to owners group.

    Invite Teacher

When the teacher has joined, they can be set to Read-Only so that they cannot make changes to content in courses. In the course, they will not be able to switch into Edit mode. This can be done at the organisation level (see Organisation level read only teachers) or at the course level (see Course level read only teacher)

  1. An email will be sent to your colleague containing a link to sign up and on completion they will be added into your Organization automatically. N.B. They must use the email address the invitation was sent to or they will not be added to the Organization.

  2. Any invitations not completed will show in the area below and where you can also Resend or Revoke if you require. Once the invitee has joined the organization they will no longer show in this area but show in the All Members list below (and also Owners list if 'Add this teacher to owners group' was checked)

    Pending

Invitation Token

  1. Click your name/gravatar, bottom of the left hand pane

    Profile

  2. Click the name of your organization (under My Organizations)

    Org name

  3. Click the Organization Settings tab

    Org settings

  4. About half way down you will see an Invitation area, displaying an Invite URL and an Invite token.

    Add Teachers

  5. Give any teachers who are not already Codio users the invite URL.

  6. When they enter the URL in their browser, they will automatically be taken through the sign-up process and as they select that they are a Teacher, will then be added to your Organization.

  7. Alternatively, teachers can register themselves for a Codio account by following the sign-up process at www.codio.com. Once they have done this (selecting that they are a Teacher, they will be asked for an Invite token to join your educational organization. This is provided in step 4 above - give them the token (not the URL).

  8. If you already have courses set up you can add and invite teachers directly into your course(s). See Adding teachers to a ccourse

You can then if you wish add them as an organization owner so they can then manage and create courses themselves and have full admin access to the organization

Add organization owners

You are the Owner of your organization if you created it. You can add other owners (these will usually be other teachers who you wish to give admin rights to). There are 2 ways you can do this:

Add a new user to your Organization Owners group

  1. Click your name/gravatar, bottom of the left hand pane

Profile

  1. Click the name of your organization (under My Organizations)

Org Name

  1. Click the Members tab

Members

  1. In the Invite Teacher to the Organization area, enter in their Email address and check the 'Add this teacher to owners group'. Invite Owner

  2. An email will be sent to your colleague containing a link to sign up and on completion they will be added into your Organization automatically and to the Owners group. N.B. They must use the email address the invitation was sent to or they will not be added to the Organization.

  3. Any invitations not completed will show in the area below and where you can also 'Resend' or 'Revoke' if you require. Once the invitee has joined the organization they will no longer show in this area but show in the All Members list below and also Owners list. Pending

Add an existing Codio user to your Organization Owners group

  1. Click your name/gravatar, bottom of the left hand pane

Profile

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

Org Name

  1. Click the Members tab

Members

  1. Click Owners

Owners

You should see yourself listed as an owner. To add another teacher, choose the Add User drop down and as you type their Codio Username, the listing will filter down so you can then select them.

Add students

You do not add students to an organization directly. They are added by inviting them to join a course. Please click here for more information.

Codio also creates test students so instructors are able to see how students interact with a course. This is described here.

If you are using an LMS for a course then the LMS platform will handle the addition of students to the Codio course automatically.

The student consent form is a feature for Codio organizations. It allows you to show an IP consent form, whose content you create yourself, to Codio users.

To configure the consent form information, click on your user name from the dashboard. Next, select your organization. You will then see the IP Consent tab at the top of the screen.

If you enable this feature, all students will be shown the form when they first create an account. If a student has already created an account then the next time they sign in, they will be shown the form. They will not be able to access Codio until they do consent.

authtoken

Creating content

authtoken

You should first create the content that you wish to display to the student. You enter your text in the lower portion of the screen. You can use markdown to format your text. If you are not familiar with markdown, here is a reference for markdown:

You can press the Save Draft button to save your changes and continue editing later.

You can also Preview your changes to see how the rendered output appears.

Publishing and revisions

You need to publish your changes so that they appear to the student. You can create new versions over time. Earlier versions of the form can be recalled by selecting the version from the drop down list.

Once you are happy with your text, you press the Publish new version button.

If you would like to download a log of all students who have consented, press the Download CSV link in the upper section.

The CSV file contains the following data

  • User name
  • Codio user ID
  • Email address
  • Revision of the consent form they consented to
  • Date and time of the consent.

View organization members

Sometimes you might need to check who is registered as a member of your educational organization. To view all members of your school organization follow these steps:

  1. Click your name/gravatar, bottom of the left hand pane

authtoken

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

authtoken

  1. Click the Members tab

authtoken

  1. Click All Members

authtoken

You will be able to see all the members of your school organization.

The Test Students group contains the demo student accounts created for you when the Organization was created. See Test Students for more information.

The Users without course group contains all users that are not members of a course. See Delete Course for more information. This may be as a result of a course being deleted or it may be that a new user has joined your organization but is not yet either a Teacher or a Student in a course. Select this group and you can then remove these users from your organization if required. OrphanedUsers

Please note that removing users from your Organization does not delete their Codio account. Only the account owner can delete their account.

Organisation read only teachers

Click on the Teachers group where you can see all teachers in the organisation and where you can set them to Read Only. These teachers will only have access in courses to Teaching Mode and will not be able to add/edit/change any content in the course

Organisation Read Onlyn

Student dashboard settings

Organization owners can manage the student dashboard view by setting their default page to 'My Projects' as an alternative to Courses as well as optionally hiding Courses menu item.

To do this, access the administration tools:

  1. Click on your profile picture (bottom left of Courses)

authtoken 1. Click the name of your institution (under My Organizations)

authtoken 1. You will see admin options listed across the top of the page.

authtoken 1. Select Dashboard Settings 1. Make the required changes and Update to save the changes

authtoken

N.B. Your students may need to reload Codio in their browser when they next log in for the changes to be visible to them

Custom script

To integrate third-party systems to help/track students, custom scripts can be enabled.

Enabling this will allow third-party systems (such as sense.network to help/track students.

In all cases, the userid,email and the user type (Student/Teacher) will be passed.

If required by the third-party system used, custom js code can be included in the Custom Script section.

Any such code should be entered without script tags.

e.g.

var http = new XMLHttpRequest();
var url = 'https://userdomain/url'; //Change to valid URL for your third-party system
var params = 'userId=' + codio.userId ;
http.open('POST', url, true);
http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {//Call a function when the state changes.
    if(http.readyState == 4 && http.status == 200) {
        alert(http.responseText);
    }
}
http.send(params);

You can also add console.log entries to be able to test/view output

e.g.

console.log('params', codio);
console.log('params', window);
console.log('params', document)
console.log(window.codio.currentPage)
console.log(window.codio.totalNumberOfPages)

Custom script

If you require any assistance with this, please don't hesitate to contact us in the usual manner.

Remove owners

You may want to remove one or more of the owners you have set for your organization. It is worth noting that you always need at least one owner. (If you want to know how to add owners, jump to add organization owners).

To remove owners:

  1. Click your name/gravatar, bottom of the left hand pane

authtoken

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

authtoken

  1. If you want to remove the owner rights of anyone in your organization, Click the Members tab

authtoken

  1. Under Organization Teams, Click Owners

authtoken

  1. Choose Remove on the right hand side of the name of the person whose rights you want to remove. (note: you must always have at least one person in this group to act as the owner)

Remove members

There are some occasions where you may want to remove old members in order to make room for new members - for example if a course of students leaves and you want to use the account licences for other students.

To remove members:

  • Click your name/gravatar, bottom of the left hand pane

authtoken

  • Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

authtoken

  • Click the Members tab

authtoken

  • Under Organization Teams, Click All Members

authtoken

  • You will be able to see all the members of your school organization.
  • Choose Remove on the right hand side of the name of the person who you want to remove from your organization.

  • If a course was deleted and students removed, they will show in the Users without course section and may be easier for you to find the students to remove

  • If you want to use the freed-up accounts with new students, follow the steps listed in Add students to a course

Organization Assessments Library

In addition to Codio's global assessments library, you can create Organization assessments libraries. This allows your faculty to share assessment items with other instructors similar to how you can share Courses within an Organization.

Create an Organization Assessments Library

  • Click your name/gravatar, bottom of the left hand pane

Profile

  • Click the name of your organization (under My Organizations)

Org Name

  • Click the Assessments Library tab

Assessments Library tab

  • Click “Create a New Library”

  • Enter the name of the assessments library you want to create and press “Create”

Assessments Library name

Read more about assessment libraries here.

Add Collaborators to an Assessments Library

  • Under the Assessments Library tab, click on the library you want to add collaborators to Add Collaborators

* Click on the Permissions tab.

Add Permission: Either type the user name or use the drop down arrow to select an organization member to give permission to. By default, the collaborators are given “Read” permission, meaning they cannot add to or edit assessments in the library. To give a user “Write” permission, simply select the permission level next to their user name in the list.

Read Permission for Teachers: Turning this on allows all Teachers in the organization to have “Read” permission, meaning they cannot add to or edit assessments in the library.

Assessments Library permissions

Remove: To remove a collaborator, simply press the “Remove” button next to their user name. Please note that is “Read permission for teachers” is turned on, that user may still have read permission if they are still a teacher account and a member of the organization.

Public/private settings

Organization owners can disable this feature to allow members of the Organization to create Public Projects/Stacks/Starter Packs/Courses and Modules. By default, these will be created as Private.

Private projects can still be shared to other users in the normal manner. See Permissions

N.B. Any existing Projects/Stacks/Starter Packs/Courses and Modules created by members of the organization prior to any changes being made will not be effected

To enable the creation of Public Projects/Stacks/Starter Packs/Courses and Modules, access the administration tools:

  1. Click on your profile picture (bottom left of Courses)

authtoken 1. Click the name of your institution (under My Organizations)

authtoken 1. You will see admin options listed across the top of the page.

authtoken 1. Select Organization Settings 1. Go to the Private/Public Settings area and click the slider to disable this, and Update to save the changes

authtoken

Organization owners can also block Codio support team from being able to access members accounts to provide platform support.

See also:

Gigaboxes

Codio's default boxes are allocated 512MB of memory. If you need larger boxes then you can upgrade your subscription to give access to 1GB, 2GB, 8GB,16GB and GPU (for GPU-accelerated instances) boxes.

You purchase a specific number of Gigaboxes that can be used by anyone within your organization. Codio tracks usage based on active projects rather than total projects. In other words, you can have 100 projects which use a Gigabox but as long as only one is active at a time, this requires only a single Gigabox unit to be purchased.

To see the status of your current Gigabox usage, for all users

  • Click on your user name in the dashboard
  • Select your organization
  • Click on the Organization Settings tab

You can then scroll down to the Gigaboxes section.

Delete organization

If, for any reason you want to completely delete your organization, you can do so in the following way:

  1. Click your name/gravatar, bottom of the left hand pane

authtoken

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

authtoken

  1. Click the Organization settings tab

authtoken

  1. Go to the Delete section at the bottom of the page, and type the confirmation code. Note that once your Organization has been deleted, the action cannot be reverted.

Organization contact URL

If you wish to set your own contact URL's for your students (e.g. you have a forum or LMS discussion area for them to use or you have your own resources available to assist students), you can do so in the following way:

  1. Click your name/gravatar, bottom of the left hand pane

profile

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

organisation

  1. Click the Organization settings tab

organisation settings

  1. Go to the Education Settings section toward the bottom of the page, and enter the text you wish to show along with the URL you wish to direct your students to. You can set as many options as you require and also define the default option that will be checked automatically for the students. organisation contact url

  2. If these are set, when a student uses any of the ways to contact us, they will be shown all the options in addition to contacting Codio directly if they have a problem accessing the Codio platform, or loading a specific assignment.

Student options

  1. These can also be set at the course level so if you have specific areas/forums for your courses for students to raise questions, you can set the contact URL there and it will override the Organization setting

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

Organization release grades

By default Students are not shown the grades until you decide to release them to the course but if you wish to automatically Release Grades when students complete an assignment, you can enable this feature so when you create new courses this option is automatically enabled.

Enabling this feature will not effect existing courses

  1. Click your name/gravatar, bottom of the left hand pane

profile

  1. Click on the name of your educational organization - under My Organizations, which is about halfway down the screen.

organisation

  1. Click the Organization settings tab

organisation settings

  1. Go to the Education Settings section toward the bottom of the page, and enable the feature

Enable Release Grades

  1. The status of this feature can be changed in individual courses if required. See here for more information