Skip to content

Commit b4cb811

Browse files
committed
switch remaining submission information to Gradescope
1 parent 1698426 commit b4cb811

File tree

2 files changed

+7
-18
lines changed

2 files changed

+7
-18
lines changed

extras/lib/school.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ class SchoolText:
2222
lms_profile_pic_url: str
2323
lms_notification_settings_url: str
2424
grading_docs: str
25-
grading_extension_docs: str
2625
assistant_name: str
2726
assistant_responsibilities: str
2827
wait_list: str
@@ -58,7 +57,6 @@ class SchoolText:
5857
lms_profile_pic_url="https://courseworks2.columbia.edu/profile",
5958
lms_notification_settings_url="https://courseworks2.columbia.edu/profile/communication",
6059
grading_docs="https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-use-SpeedGrader/ta-p/757",
61-
grading_extension_docs="https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-assign-an-assignment-to-an-individual-student/ta-p/717#assign_to_student_only",
6260
assistant_name="Reader",
6361
assistant_responsibilities="https://docs.google.com/document/d/1NiS1uPM_0OB7dXHP1D90P-XikXj6gwWRUsf0V_dEoUI/edit#heading=h.7f7yn4ehwnkz",
6462
wait_list="https://www.registrar.columbia.edu/content/wait-lists-ssol",
@@ -102,7 +100,6 @@ class SchoolText:
102100
lms_profile_pic_url="https://community.d2l.com/brightspace/kb/articles/18108-change-personal-settings-in-brightspace",
103101
lms_notification_settings_url="https://brightspace.nyu.edu/d2l/Notifications/Settings?ou=477758",
104102
grading_docs="https://guides.gradescope.com/hc/en-us/articles/22066635961357-Grading-a-Programming-Assignment#h_01HH372CKNNR01EAMQ1VS6BB7M",
105-
grading_extension_docs="https://guides.gradescope.com/hc/en-us/articles/22251762857997-Extending-assignment-release-dates-due-dates-and-time-limits",
106103
assistant_name="grader",
107104
assistant_responsibilities="https://docs.google.com/document/d/1dX2MDc5Fhby8GyeKLF4rrI0RZrJAmF1LHGV2SdFIkAE/edit#heading=h.7f7yn4ehwnkz",
108105
wait_list="https://www.nyu.edu/students/student-information-and-resources/registration-records-and-graduation/albert-help/training/students/registration/waitlists.html",
@@ -122,7 +119,6 @@ class SchoolText:
122119
"brightspace",
123120
# "conversation", # Brightspace term, TODO
124121
"grader",
125-
"gradescope",
126122
"nyu",
127123
"padm",
128124
"peermark",
@@ -147,7 +143,6 @@ class SchoolText:
147143
"create the environment",
148144
"dictreader",
149145
"for row in reader",
150-
"gradescope_utils", # matches "gradescope"
151146
"hannahkates/nyu-python-public-policy",
152147
"https://community.canvaslms.com/t5/canvas-basics-guide/what-are-grading-schemes/ta-p/41",
153148
"nyu's quantitative analysis guide",

meta/assistant_guide.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ Weeks end the day of class, the next one starts the day after. "Weeks" is theref
5757
- The instructor will mark participation for students that came to office hours.
5858
{% if id == "columbia" -%}
5959
- Each week is represented as an Assignment.
60-
- Easiest to do this through the Grades interface, rather than SpeedGrader
61-
- Every cell for previous weeks should be filled in
62-
- Mark each student that participated as Complete
63-
- Mark those who didn't as Incomplete
60+
- Easiest to do this through the Grades interface, rather than SpeedGrader.
61+
- Every cell for previous weeks should be filled in.
62+
- Mark each student that participated as Complete.
63+
- Mark those who didn't as Incomplete.
6464
- Instructor can [export enrollment activity](instructor_guide.md#student-enrollment-activity) for you.
6565
- [We start tracking participation for a student's first full week in the class. Participation for prior weeks should be marked as `Excused`.](../joining_late.md#once-you-join)
6666
{%- endif %}
@@ -130,12 +130,8 @@ The following should be true for each Assignment:
130130

131131
### Grading
132132

133-
[Official docs]({{grading_docs}})
133+
[Official docs](https://guides.gradescope.com/hc/en-us/articles/22066635961357-Grading-a-Programming-Assignment#h_01HH372CKNNR01EAMQ1VS6BB7M)
134134

135-
{% if id == "columbia" -%}
136-
- Grading is done through [SpeedGrader](https://community.canvaslms.com/t5/Canvas-Basics-Guide/What-is-SpeedGrader/ta-p/13).
137-
- Filter the students to your particular section in the top right.
138-
{% endif -%}
139135
- You can leave comments on particular cells through the Google Colab interface.
140136
- If points are deducted, explicitly state what the deductions are for.
141137
- If you're having trouble accessing the notebook in Google Colab, make sure the URL doesn't include an `authuser` [parameter](https://developer.mozilla.org/en-US/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_URL#parameters).
@@ -144,16 +140,14 @@ The following should be true for each Assignment:
144140
When grading, points should only be deducted based on [these criteria](../syllabus.md#assignment-scoring). Please leave comments for:
145141
- Point deductions, explaining what it's being deducted for
146142
- Feedback like "this could be done better/differently," even if there isn't a corresponding point deduction
147-
- [How to give extensions]({{grading_extension_docs}})
143+
- [How to give extensions](https://guides.gradescope.com/hc/en-us/articles/22251762857997-Extending-assignment-release-dates-due-dates-and-time-limits)
148144
- Grant any request for 1-2 days made before the deadline; escalate others to the instructor.
149145
- Set the {{assignment_cutoff_name}} to the original [late submission deadline](../syllabus.md#schedule) or the new due date, whichever is later.
150146
- Solutions folder will be shared with you from Google Drive
151147
- The students don't need to match the provided solution exactly, as long as they do what the question is asking.
152-
{%- if id == "nyu" %}
153148
- Per Gradescope support, "Unfortunately, there isn't a way right now to assign "0" scores to all students without submissions on Gradescope. For now, the workaround would be to upload a blank/fake submission for each of the students who didn't submit anything for the assignment on Gradescope and grade those submissions with a 0 score for all questions, so that the students have a 0 on Gradescope." [Feature request.](https://portal.productboard.com/sz44uvlbbmnviv939g6lvnkd/c/119-instructors-can-give-students-without-submissions-0-scores-on-gradescope)
154-
- Note that you need to both `Post Grades to NYU Brightspace` and [`Publish Grades`](https://guides.gradescope.com/hc/en-us/articles/22067099093517-Reviewing-Grades#h_01HRFQT3293V5J0QA8D6ZETGVJ).
149+
- Note that you need to both `Post Grades` and [`Publish Grades`](https://guides.gradescope.com/hc/en-us/articles/22067099093517-Reviewing-Grades#h_01HRFQT3293V5J0QA8D6ZETGVJ).
155150
- {{assistant_name|capitalize}} will manually apply [late penalty](../syllabus.md#assignment-scoring)
156-
{%- endif %}
157151

158152
### Plagiarism
159153

0 commit comments

Comments
 (0)