Skip to content

Commit e50a937

Browse files
Barb CutlerBarb Cutler
authored andcommitted
edit
1 parent f456098 commit e50a937

File tree

3 files changed

+36
-19
lines changed

3 files changed

+36
-19
lines changed

Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,6 @@ GEM
280280
concurrent-ruby (~> 1.0)
281281
unicode-display_width (1.8.0)
282282
uri (0.13.0)
283-
wdm (0.2.0)
284283
webrick (1.9.1)
285284
yell (2.2.2)
286285

@@ -294,7 +293,6 @@ DEPENDENCIES
294293
github-pages (= 232)
295294
html-proofer (~> 3.19.4)
296295
json
297-
wdm (>= 0.1.1)
298296
webrick (~> 1.9)
299297

300298
BUNDLED WITH

_docs/instructor/assignment_preparation/bulk_pdf_upload.md

Lines changed: 36 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,17 @@ redirect_from:
55
- /instructor/bulk_pdf_upload
66
---
77

8-
Submitty supports instructor upload of bulk PDF files to then be divided into individual assignment PDFs and assigned to students.
8+
Submitty supports instructor upload of bulk (multiple students) scanned PDF files
9+
to then be divided into individual assignment PDFs and assigned to students.
910

10-
If there is TA grading, questions can also be assigned page numbers by either instructor or student. In the TA grading interface, clicking on a question will open the corresponding page in the PDF.
11+
If there is TA/manual grading, rubric questions can also be assigned
12+
page numbers by either instructor or student. In the TA grading interface,
13+
clicking on a question will open the corresponding page in the PDF.
1114

15+
To support anonymized manual grading, the instructor can also specify
16+
that portions of one or more pages of each individual student PDF
17+
containing the students name or other identifying information be
18+
redacted from view by the graders.
1219

1320

1421
### Preparing the Exams for Scanning
@@ -24,7 +31,7 @@ If there is TA grading, questions can also be assigned page numbers by either in
2431
* Make most stacks the exact same count, and make sure the person
2532
working the scanner knows how many pages to expect per pack (e.g. 98
2633
pages or 140 pages). The scanner person should check the page count
27-
after each scan and try to catch problems early.
34+
after each scan and try to catch problems early.
2835

2936
* Use scissors to cut the staple corner off the exams. *IMPORTANT:
3037
Carefully cut off the smallest amount of paper with the staple. If
@@ -234,6 +241,8 @@ match the expected page count will be highlighted in red.
234241

235242
![Bulk upload submission](/images/bulkupload_labeling.png){:width="600px"}
236243

244+
<!--
245+
237246
### Automatic Student ID Number Detection (*Work in progress!*)
238247
239248
*Note: This feature is currently [feature flagged](/developer/developing_the_php_site/feature_flags) the "submitty_ocr" flag must be set to true in your course config.json*
@@ -251,15 +260,34 @@ submission page.
251260
252261
![Bulk upload submission with OCR enabled](/images/bulkuploadsubmission_ocr.png)
253262
254-
255263
See also: [Personalized Exams](/instructor/personalized_exams)
264+
-->
265+
266+
267+
## Page Redactions for Anonymized Grading
256268

257-
## Redactions
269+
The instructor can specify the redaction of portions of one or more
270+
pages of each student's PDF that contain their name or other
271+
personally identifying information. The original unredacted PDF is
272+
saved on the server, but Submitty also prepares .png images of each
273+
page of the PDF with the specified areas redacted (covered with a grey
274+
checkerboard pattern). When the grader is in blinded or anonymous
275+
mode, the redacted .png file will be displayed.
258276

259-
When you upload a bulk PDF, you may want to redact certain information from the students' submissions. Submitty allows you to prepare redactions for the bulk PDF uploads. These redactions will be shown to limited access graders, and along with blinded grading, will help maintain student privacy.
260277

261-
### Preparing Redactions
262-
To prepare for redactions, you must first create a redactions JSON file. This file should contain the pages and coordinates of the areas you want to redact. The format of the JSON file is as follows where coordinates are in the range of 0 to 1, representing a percentage of the page dimensions:
278+
To enable page redactions, enter the "Edit Gradeable" menu, make sure
279+
you have enabled "Manual Grading", then click on the "Rubric" panel,
280+
and click "yes" for "Are student submissions/uploads a single file PDF
281+
with a fixed/prescribed format?"
282+
283+
![Redactions Preparation](/images/start_redactions.png){:width="600px"}
284+
285+
286+
Here is a sample of the JSON format for the page redactions. This
287+
sample places a rectangle on the first and second pages of the
288+
document. The (x,y) coordinates specify the upper left and lower
289+
right corners of each rectangle, where (0,0) is the upper left and
290+
(1,1) is the lower right corner.
263291

264292
```json
265293
[
@@ -280,12 +308,3 @@ To prepare for redactions, you must first create a redactions JSON file. This fi
280308
]
281309
```
282310

283-
In order to be able to turn on redactions for the gradeable, you must turn on "Are student submissions/uploads a single file PDF with a fixed/prescribed format?" in the "Rubric" tab. This will allow you to upload new redactions json files.
284-
285-
![Redactions Preparation](/images/start_redactions.png){:width="600px"}
286-
287-
### Viewing Redactions
288-
289-
Once you have prepared the redactions JSON file, either start a bulk upload or view an existing bulk upload submission. You will see boxes on the PDF that represent the redactions you have prepared. These boxes will be shown to limited access graders, and they will not be able to see the content within these redacted areas.
290-
291-
![Redactions Viewing](/images/redacted.png){:width="400px"}

images/redacted.png

-41.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)