Scoring custom challenges
An overview of how each custom challenge type is evaluated and scored
Each custom challenge type supports specific scoring methods.
The table below shows which methods—such as test cases, solution tables, custom script tests, manual grading, or ungraded—can be used for each challenge. Click a scoring method to learn more about how it works.
| Challenge type | Scoring method |
| Input/Output | Test cases |
| Database | Solution table |
| Unit tests | Test cases |
| Front-end | Test cases |
| Spreadsheet | Test cases |
| Jupyter | Ungraded or Custom test script |
| Ungraded |
Manually graded |