Studio submissions to a gradebook CSV
Drop the files your students sent you. You get one CSV your gradebook can import. Everything happens in this browser tab — the work is never uploaded anywhere, including to us.
1 · Add the submissions
Select or drag in any number of .imsub.json files.
You can also drop a Studio's plain JSON export — it will be listed as
unattributed, because those files carry no name.
Drop files here
or click to choose
2 · Check, then download
One row per submission. A row flagged in red still appears in the CSV, with the problem in its own column, so nothing is silently dropped.
How students produce these
In any Studio that supports it, the student clicks Submit for
marking, types their name once, and gets a
.imsub.json file to send you. The file carries their name,
the Studio, the time, and their actual work — so it is both a submission
and a re-openable copy of what they built.
Importing the CSV
Moodle: in the assignment, Grades →
Import → CSV, mapping student_name or
student_id to the identity column.
Canvas: Grades → Import → upload
the CSV.
Anything else: it is a plain UTF-8 CSV with a header row —
open it in a spreadsheet and paste the column you want.
The score column is deliberately left blank. This tool records
who submitted what and when; it does not mark the work.