For the complete documentation index, see llms.txt. This page is also available as Markdown.

Setting the Default Panel in the Code Editor

When a student opens an assignment in the code editor for the first time, CodeGrade decides which panel they land on.

Choosing the default panel for an assignment

  1. Navigate to the "Assignment Settings" page of your assignment.

  2. In the "Submission settings" section, make sure the "Editor" submit method is enabled.

  3. Below the Editor toggle, find the "Panel the editor opens on" dropdown.

  4. Select the panel students should see first, for example "Description".

Choosing your own default panel as a user

Every user can set a personal default that applies to assignments they have not opened before:

  1. Open the "User Info" menu in the sidebar.

  2. Under "Preferences", find the "Code editor opening panel" dropdown.

  3. Select the panel you want to land on, or keep "Follow the assignment default" to use whatever the assignment has configured.

How the editor decides which panel to open

The editor picks the first of these that is set:

  1. The panel you last had open in this assignment. Returning to an assignment always brings you back to where you were.

  2. Your own "Code editor opening panel" preference, if you chose one.

  3. The assignment's "Panel the editor opens on" setting.

  4. The institution default.

If the selected panel is unavailable, the Help panel is shown instead.

A student's own preference wins over the assignment setting, but only on their first visit: after that, the editor simply reopens on whatever panel they last used. The assignment setting still applies to every student who has not set a personal preference, which is most of them.

Last updated