Top Banner
Combining auto-multiple-choice and Gradescope for paperless grading Matthew Leingang New York University MAA Session on Technology and Apps for Teaching Mathematics and Statistics San Diego, CA January 13, 2018
40

Combining auto-multiple-choice and Gradescope for paperless grading

Jan 21, 2018

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Combining auto-multiple-choice and Gradescope for paperless grading

Combining auto-multiple-choice and

Gradescope for paperless grading

Matthew Leingang

New York University

MAA Session on Technology and Apps for Teaching

Mathematics and Statistics

San Diego, CA

January 13, 2018

Page 2: Combining auto-multiple-choice and Gradescope for paperless grading

About me

• I use a mixture of fixed-response (MCQ) and free-

response (FRQ) items

• I like tech, hate paper, but need paper

• I love two applications for grading and I want to

marry them

Page 3: Combining auto-multiple-choice and Gradescope for paperless grading

auto-multiple-choice (AMC)

• Desktop app (Unix, MacOS)

• Open source (Gtk3, Perl, SQLite)

• LaTeX driven

• Optical Mark Recognition (OMR)

• Exports annotated PDF which can be emailed or

uploaded to LMS

Page 4: Combining auto-multiple-choice and Gradescope for paperless grading

Gradescope (GS)

• Web application

• Free for a limited time

• PDF driven

• AI trained by Instructor

• Student views annotated PDF and comments on GS

website

gradescope

Page 5: Combining auto-multiple-choice and Gradescope for paperless grading

AMC problem types

Fixed-response

• options

permuted by

student

• programmable

Free-response

• marked by

instructor on

paper or

scanned PDF

• no support for

rubric

Page 6: Combining auto-multiple-choice and Gradescope for paperless grading
Page 7: Combining auto-multiple-choice and Gradescope for paperless grading
Page 8: Combining auto-multiple-choice and Gradescope for paperless grading
Page 9: Combining auto-multiple-choice and Gradescope for paperless grading
Page 10: Combining auto-multiple-choice and Gradescope for paperless grading
Page 11: Combining auto-multiple-choice and Gradescope for paperless grading
Page 12: Combining auto-multiple-choice and Gradescope for paperless grading
Page 13: Combining auto-multiple-choice and Gradescope for paperless grading
Page 14: Combining auto-multiple-choice and Gradescope for paperless grading
Page 15: Combining auto-multiple-choice and Gradescope for paperless grading
Page 16: Combining auto-multiple-choice and Gradescope for paperless grading
Page 17: Combining auto-multiple-choice and Gradescope for paperless grading
Page 18: Combining auto-multiple-choice and Gradescope for paperless grading

GS problem types

Fixed-response

• AI grouping of

common

responses

• no permutation,

programmability

• More features

“coming soon”

Free-response

• simple PDF

annotation tools

• develop rubric on

the fly

• add comments

Page 19: Combining auto-multiple-choice and Gradescope for paperless grading
Page 20: Combining auto-multiple-choice and Gradescope for paperless grading
Page 21: Combining auto-multiple-choice and Gradescope for paperless grading
Page 22: Combining auto-multiple-choice and Gradescope for paperless grading
Page 23: Combining auto-multiple-choice and Gradescope for paperless grading
Page 24: Combining auto-multiple-choice and Gradescope for paperless grading
Page 25: Combining auto-multiple-choice and Gradescope for paperless grading
Page 26: Combining auto-multiple-choice and Gradescope for paperless grading
Page 27: Combining auto-multiple-choice and Gradescope for paperless grading
Page 28: Combining auto-multiple-choice and Gradescope for paperless grading
Page 29: Combining auto-multiple-choice and Gradescope for paperless grading
Page 30: Combining auto-multiple-choice and Gradescope for paperless grading
Page 31: Combining auto-multiple-choice and Gradescope for paperless grading

The Marriage Problem

• Write exam in LaTeX for AMC

• grade MCQ in AMC

• upload cover page and FRQ to GS

• grade FRQ in GS

• Then what?

Page 32: Combining auto-multiple-choice and Gradescope for paperless grading

Solutions

• Three columns in LMS for each

assessment: MC in AMC, FR in

GS, and a total

• Or: Programmatically incorporate

GS scores (and comments?) into

AMC and import to LMS from

there

Page 33: Combining auto-multiple-choice and Gradescope for paperless grading

Progress

• Command-line script to import GS scores

file as AMC responses (“captures”)

• Re-scoring in AMC records corresponding

scores

$ AMC-Import-Gradescope --qlist FR-Sch-35-9 FR-Sch

Page 34: Combining auto-multiple-choice and Gradescope for paperless grading

Developing

• merging the

annotated PDFs

from GS and AMC

• plugin to the AMC

GUI

Page 35: Combining auto-multiple-choice and Gradescope for paperless grading

Complications

• AMC uses an Object-relational mapping (good)

which is lightly documented (bad)

• No slot for GUI plugins at the capture stage

Page 36: Combining auto-multiple-choice and Gradescope for paperless grading

What now?

• Might go back to the three-

column solution for spring

• Look at deeper injection

into AMC application

architecture

• Welcome collaborators

Page 37: Combining auto-multiple-choice and Gradescope for paperless grading

Thank you

https://slideshare.net/leingang

https://github.com/nyumathclinic/AMC-Gradescope

Page 40: Combining auto-multiple-choice and Gradescope for paperless grading

Thank you

https://slideshare.net/leingang

https://github.com/nyumathclinic/AMC-Gradescope