Archive: Grade Distribution
archive_grade_distributionRetrieve archived İTÜ course grade distributions by exact course code, showing per-term letter-grade counts, published totals, percentages, and OBS source links.
Instructions
Letter grade counts for a course across the terms the archive has (from 2023-2024 on): per term the counts, published total, percentages, and the OBS source URL. Only the exact code is used; a Turkish/English sibling such as 'BLG 212' vs 'BLG 212E' is listed under 'related_codes', never merged, and 'same_counts_as' marks terms where the archive stores identical numbers under both codes (do not add them up). Grade labels are passed through as published, including the '+' grades; a label absent from a term was not published and is not zero. 'total_mismatch' flags terms where the published total differs from the sum of the counts; both numbers are kept. Check 'coverage': 'branch_grades_missing' means no grades file was ever recorded for the branch.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"course_code": "<course_code>"
},
"name": "archive_grade_distribution"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | No | ||
| course_code | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |