> For the complete documentation index, see [llms.txt](https://help.codegrade.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.codegrade.com/setup-assignment/build-assignment/creating-an-assignment/in-blackboard.md).

# In Blackboard

To create a CodeGrade assignment in Blackboard, first pick which Blackboard user interface you're using, either Ultra or Original.

### Ultra course view

1. Press the small "**+**" button to add content and press **"Content Market".**
2. Under "**Institution Tools**" you will see CodeGrade.
3. Under "*CodeGrade*" press the small round "**+**" button in the bottom right.
4. A new assignment with name "*CodeGrade*" will now be added.
5. On the right, press on the 3 dots to edit this assignment.
6. Here you can set a name and add a "*Gradebook entry*" to make this a graded assignment with a due date.
7. After saving, click on the newly created assignment and CodeGrade will open.

### Original course view

1. Hover over **"Build Content"**.
2. Under **"Create"**, select **"CodeGrade"**.
3. Add a name and optionally a description for your assignment.
4. Set **"Points Possible"** to something greater than 0, e.g. 10.
5. Set a due date
6. Click **"Submit"** to create the assignment.
7. Click on the newly created assignment and CodeGrade will open.

{% hint style="danger" %}
If CodeGrade was integrated using the LTI 1.1 standard, do not set a due date in Blackboard, as this will be managed via CodeGrade.
{% endhint %}

{% hint style="success" %}
[Grades are automatically sent back to Blackboard after setting the **assignment state** to **Done** in CodeGrade.](/faq/releasing-grades-and-feedback.md) While the assignment is in the **Done** state, all grades and changes to grades are immediately sent back to Blackboard.
{% endhint %}

After creating the assignment in Blackboard, we can go ahead and open it and setup the General Settings:

{% content-ref url="/pages/F0zZ1aj7XLlwCqbDZYOz" %}
[General settings](/setup-assignment/build-assignment/general-settings.md)
{% endcontent-ref %}
