Skip to main content

How to Upload Multiple Students’ Work in One File (CSV)

How to use a CSV file to upload multiple students’ work into CoGrader at once

Gabriel Chi avatar
Written by Gabriel Chi
Updated this week

Sometimes teachers collect all student work in a single document (like a PDF or Word file). While this may be convenient for storing, CoGrader needs each student’s work to be separated to grade them properly. If you upload a single long PDF, CoGrader will treat it as a single student.

Here’s the correct way to upload multiple students’ work in one file so that every submission is graded:

Option 1: Use a CSV File (Recommended)

  1. Open a new Google Sheet

    • Just type sheet.new in your browser to start fresh.

  2. Set up two columns:

    • Column AStudent name

    • Column BAssignment content

    Example:

Student name

Assignment content

John

It has been a very wonderful time with Shola and Ade…

Jane

Michael was startled out of sleep with a slap…

  1. Paste each student’s work into its own row under Assignment content.

    • Tip: Copy directly from your collected PDF or Word doc.

  2. Download as a CSV

    • In Google Sheets: go to File → Download → Comma Separated Values (.csv).

  3. Upload to CoGrader

    • In your assignment setup, below Submissions, select Import from CSV.

    • Map “Student name” to the name field and “Assignment content” to submission content.

    • Click Import.

Now, each student’s submission will appear separately and be graded individually.

Option 2: Upload Files Individually

If you have each student’s work saved as separate files (e.g., PDF, Word, or Google Docs), you can upload them directly:

  1. Click Add Submissions → Upload files.

  2. Select multiple files at once from your computer.

  3. Each file will be treated as one student’s submission.

Common Mistake to Avoid

  • Uploading one long PDF with all student work together → CoGrader will only grade the first page. Always split work into separate files or use the CSV option.

Did this answer your question?