CodeGrade Help
Go to websiteAPI docsContact us
  • 🏠CodeGrade Help Center
  • ❓FAQ
    • Using CodeGrade in Safari
    • Using sections
    • Configuring roles of members
    • Archiving your course
    • Adding new members
    • Releasing grades and feedback
    • Exporting Submissions
    • Choosing a grading scale
    • Creating course-wide snippets
    • Course Gradebook
    • Allowing students to hand in after the deadline
  • Use built-in content
    • 👥Community Library
    • 🐍Introduction to Python Curriculum
  • Create your own assignments
    • 1️⃣Build your assignment
      • ➕Create assignment
        • ➕Standalone
        • ➕In Blackboard
        • ➕In Brightspace
        • ➕In Canvas
        • ➕In Moodle
        • ➕In Sakai
        • ➕In Open edX
        • 💾Importing a previous assignment
      • ⚙️General settings
      • 📋Add Rubric
      • 🤖Add Automatic Grading
      • 🧑‍🎓Student View
    • 2️⃣Grade your assignment
      • ✏️Give Feedback
      • 💯Give a Grade
    • 3️⃣Analyze your assignment
      • 🕵️‍♂️Detect Plagiarism
      • 📊Analytics
      • 🎓View and export grades
    • *️⃣Other features
      • AI Assistant
      • 👥Peer Feedback
      • 🫂Group Assignments
      • 🙋Collaborative Grading
      • 🕶️Anonymous Grading
      • 🛡️Manage Course Permissions
      • 📬Hand In Requirements
  • Automatic Grading Guides
    • 🏗️AutoTest V2 Blocks
    • ✏️Quizzes
      • ❓Multiple Choice Question
      • ❓Select All Question
      • 💻Coding Question
    • 🐍Python
      • 🐍Create your first Python assignment
      • 🐍Advanced Python autograding
    • ☕Java
      • ☕Create your first Java assignment
      • ☕Advanced Java autograding
    • 📘Jupyter Notebook
    • 🐬MySQL
    • 🌐Web Development
      • 🌐Web Development with Selenium
      • 🎨Automatically grading CSS
    • 🟨JavaScript
      • 🟨Create your first JavaScript assignment
      • 🟨Advanced JavaScript autograding
    • 📊R
    • ©️C
      • ©️Create your first C assignment
      • ©️Advanced C Autograding
    • 🖥️C#
      • 🖥️Create your first C# assignment
      • 🖥️Advanced C# autograding
    • ➕C++
      • ➕Create your first C++ assignment
      • ➕Advanced C++ autograding
    • 🐘PHP
      • 🐘Create your first PHP assignment
      • 🐘Advanced PHP autograding
    • 🏗️Code Structure Tests with Semgrep
  • For students
    • 🚀Getting started
      • 🚀Getting started in CodeGrade
      • 🚀Getting started in Blackboard
      • 🚀Getting started in Brightspace
      • 🚀Getting started in Canvas
      • 🚀Getting started in Moodle
      • 🤷‍♂️I forgot my CodeGrade username / password
    • 🧬Advanced Features
      • 👥Handing in with a group
      • 📥Handing in using Git
      • 📝Giving Peer Feedback
      • 🏆Doing a Final Exam
      • ❓Asking Questions
      • 💳Enrolling in a paid course
      • 🎟️Using a coupon to enroll in a course
      • ⏪Refunding a paid course
  • 📘APIv2: Typescript
  • 🐍APIv1: Python
  • 🤖APIv1: Docs
  • 🌐Our Website
  • ✉️Contact us
Powered by GitBook
On this page
  • Ultra course view
  • Original course view
  1. Create your own assignments
  2. Build your assignment
  3. Create assignment

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.

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.

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

PreviousStandaloneNextIn Brightspace

Last updated 11 months ago

While the assignment is in the Done state, all grades and changes to grades are immediately sent back to Blackboard.

1️⃣
➕
➕
Grades are automatically sent back to Blackboard after setting the assignment state to Done in CodeGrade.
⚙️General settings