{"id":987517302,"date":"2024-12-09T16:10:22","date_gmt":"2024-12-09T16:10:22","guid":{"rendered":"https:\/\/workspace.trace.pt\/create-and-manage-rubrics-using-the-google-classroom-api\/"},"modified":"2024-12-09T16:10:22","modified_gmt":"2024-12-09T16:10:22","slug":"create-and-manage-rubrics-using-the-google-classroom-api","status":"publish","type":"post","link":"https:\/\/workspace.trace.pt\/en\/create-and-manage-rubrics-using-the-google-classroom-api\/","title":{"rendered":"Create and manage rubrics using the Google Classroom API"},"content":{"rendered":"<h3>What\u2019s changing\u00a0<\/h3>\n<div>The <a href=\"https:\/\/developers.google.com\/classroom\/guides\/get-started\">Google Classroom API<\/a> enables third-party developers to manage classes, rosters, invitations and more in Google Classroom. Since 2019, teachers have been able to <a href=\"https:\/\/support.google.com\/edu\/classroom\/answer\/9335069?hl=en&amp;co=GENIE.Platform%3DDesktop\">create or reuse a rubric for an assignment<\/a>, however this capability did not previously exist in the Classroom API. To improve upon this experience, we\u2019re excited to announce that developers can now manage assignment rubrics via the <a href=\"https:\/\/developers.google.com\/classroom\/reference\/rest\">Classroom API<\/a>.\u00a0<\/div>\n<div><\/div>\n<div>More specifically, developers can read and write rubrics using the API, and also see student submission scores broken down by the corresponding rubric criteria, rather than just accessing the total score, enabling deeper insights into student performance.\u00a0<\/div>\n<div><\/div>\n<div class=\"separator\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgVPvUhAgtfvT0RZ2-bbEPm1GU57RwjqrPOPOuCkdg2V56xiS04KrD5-0IC0CAqzk_owL8QGPYm1cE0gXzt1aXJEul1N33pQt2hOLpTdiWbzFKa6-DnQCPUaHiqrsPZy7E48vh0COh4RALKMeBrX9qVcCj9WMvBby7TdO-okNZ6u0zEAjCQ717uLTpFlj8\/s1600\/Create%20and%20manage%20rubrics%20using%20the%20Google%20Classroom%20API.png\"><img decoding=\"async\" alt=\"Create and manage rubrics using the Google Classroom API\" border=\"0\" data-original-height=\"1109\" data-original-width=\"1600\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgVPvUhAgtfvT0RZ2-bbEPm1GU57RwjqrPOPOuCkdg2V56xiS04KrD5-0IC0CAqzk_owL8QGPYm1cE0gXzt1aXJEul1N33pQt2hOLpTdiWbzFKa6-DnQCPUaHiqrsPZy7E48vh0COh4RALKMeBrX9qVcCj9WMvBby7TdO-okNZ6u0zEAjCQ717uLTpFlj8\/s16000\/Create%20and%20manage%20rubrics%20using%20the%20Google%20Classroom%20API.png\"><\/a><\/div>\n<h3>Who\u2019s impacted<\/h3>\n<div>Admins and developers\u00a0<\/div>\n<div><\/div>\n<div><\/div>\n<h3>Why it\u2019s important\u00a0<\/h3>\n<div>This update enables developers to create and manage rubrics on behalf of teachers at scale, and retrieve rubric-based grades to support more holistic student performance insights.\u00a0<\/div>\n<div><\/div>\n<div><\/div>\n<h3>Getting started<\/h3>\n<div>\n<ul>\n<li><b>Admins:<\/b> The Classroom API provides a RESTful interface for you to manage courses and rosters in Google Classroom. Learn more about the <a href=\"https:\/\/developers.google.com\/classroom\/guides\/get-started\">Classroom API overview.\u00a0<\/a><\/li>\n<li><b>Developers:<\/b><\/li>\n<ul>\n<li>\nVisit the following developer resource to learn more about <a href=\"https:\/\/developers.google.com\/classroom\/rubrics\/getting-started\">getting started with rubrics<\/a>, the <a href=\"https:\/\/support.google.com\/edu\/classroom\/answer\/9335069?co=GENIEPlatform%3DDesktop#zippy=%2Cdelete-an-assignments-rubric%2Cedit-an-assignments-rubric%2Cshare-rubrics-with-export-and-import%2Csee-an-assignments-rubric%2Cadd-a-rubric-to-an-existing-assignment%2Creuse-a-rubric%2Ccreate-a-rubric%2Crubric-overview)\">general structure<\/a> of a rubric and how <a href=\"https:\/\/support.google.com\/edu\/classroom\/answer\/9335428?ref_topic=11599451&amp;sjid=7396534141168895349-NA\">rubric grading<\/a>\u00a0is done in the Classroom UI.\u00a0<\/li>\n<li>As part of this change, the <a href=\"https:\/\/developers.google.com\/classroom\/guides\/key-concepts\/user-eligibility\">Eligibility API<\/a> has been extended to enable developers to determine which users are able to take advantage of the new rubrics endpoints.\u00a0<\/li>\n<\/ul>\n<\/ul>\n<\/div>\n<h3>Rollout pace\u00a0<\/h3>\n<div>\n<ul>\n<li>Available now.\u00a0<\/li>\n<\/ul>\n<\/div>\n<h3>Availability\u00a0<\/h3>\n<div>Available for Google Workspace:\u00a0<\/div>\n<div>\n<ul>\n<li><b>Education<\/b>\u00a0Plus\u00a0<\/li>\n<\/ul>\n<\/div>\n<h3>Resources<\/h3>\n<div>\n<ul>\n<li><a href=\"https:\/\/support.google.com\/edu\/classroom\/answer\/6253304?hl=en#zippy=\">Google Help: Classroom API overview\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/classroom\/guides\/get-started\">Developer Documentation: The Classroom API\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/classroom\/rubrics\/getting-started\">Developer Documentation: Get started with rubrics<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>What\u2019s changing\u00a0 The Google Classroom API enables third-party developers to manage classes, rosters, invitations and more in Google Classroom. Since 2019, teachers have been able to create or reuse a rubric for an assignment, however this capability did not previously exist in the Classroom API. To improve upon this experience, we\u2019re excited to announce that [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-987517302","post","type-post","status-publish","format-standard","hentry","category-noticias"],"acf":[],"_links":{"self":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts\/987517302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/comments?post=987517302"}],"version-history":[{"count":0,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts\/987517302\/revisions"}],"wp:attachment":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/media?parent=987517302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/categories?post=987517302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/tags?post=987517302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}