# Canvas and Converter App

Canvas, the most common learning management system in higher education, has recently released [Enhanced Rubrics (ER)](https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-manage-rubrics-in-a-course-using-Enhanced-Rubrics/ta-p/609341).  With ER, rubric row data can be downloaded from the Canvas gradebook as a CSV. &#x20;

Your institution Canvas administrators have the option to unlock this feature for the Canvas courses at your institution. If they set the feature to Disabled, but Unlocked, you can enable the feature in course settings->Feature Options.  You can then [follow Canvas' instructions to download the rubric CSV for a given assignment](https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-download-rubric-assessments-using-Enhanced-Rubrics/ta-p/631359). Please note that enabling Enhanced Rubrics brings other features and layout changes to rubrics beyond the ability to download the rubric data.

The CSV created by Canvas cannot be directly read by Project Based Assessment.  However, we have [released a small converter web application that can be used to create a CSV for Project Based Assessment from the Canvas export.](https://projectassessment.app/convert/)

<figure><img src="/files/zXBoiZeZOVOqytEE7I61" alt="Input screen to select Canvas Enhanced Rubric bulk export"><figcaption><p>Input Screen to Select Canvas Enhanced Rubric Bulk Export </p></figcaption></figure>

Above is the opening screen for the converter application.  Using the "Choose File" dialog, select the CSV file you exported from Canvas.

<figure><img src="/files/jDk3GwHLWdpJG8AdTiVJ" alt="Detected rubric from enhanced rubric bulk export"><figcaption><p>Detected Rubric from Enhanced Rubric Bulk Export</p></figcaption></figure>

The converter app will attempt to determine the structure of the rubric based on the selected file. However, as the Canvas created file only contains student markings, if a rubric criterion box is never used, the converter will not know it exists.  In these cases, the values in the interface above will need to be adjusted to account for the missing box. Once the k values are set, click the "Map Criteria to k Values" and a new CSV will be exported.

Like the main application, this converter runs entirely on the client side.  That is, no data is sent to a server to make this conversion.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.projectassessment.app/canvas-and-converter-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
