Your SlideShare is downloading. ×
Electronic Grading of Paper Assessments
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Electronic Grading of Paper Assessments

1,472
views

Published on

Slides from a talk given at the Joint Mathematics Meetings in San Diego, CA on Jan

Slides from a talk given at the Joint Mathematics Meetings in San Diego, CA on Jan

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,472
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Electronic Grading of Paper Assessments MAA Session on Mathematics and Technology San Diego, California January 8, 2013
  • 2. HiMatthew Leingang leingang@nyu.edu twitter: @mleingang
  • 3. The Story
  • 4. The Story
  • 5. The Characters
  • 6. The Characters
  • 7. The Characters
  • 8. The Characters
  • 9. The Characters
  • 10. The Characters
  • 11. The Characters
  • 12. Scanning
  • 13. My Hero: TheFujitsu ScanSnap
  • 14. My Hero: TheFujitsu ScanSnap
  • 15. My Hero: TheFujitsu ScanSnap
  • 16. My Hero: TheFujitsu ScanSnap
  • 17. Other possibilities
  • 18. Other possibilities Doxie
  • 19. Other possibilities Adobe Acrobat Pro Doxie + any TWAIN- compliant scanner
  • 20. Forms
  • 21. LaTeX Packages
  • 22. LaTeX Packages hyperref.sty• in TeX-Live• well-maintained• lightly documented
  • 23. LaTeX Packages hyperref.sty eforms.sty• in TeX-Live • not in TeX-Live (acrotex.net)• well-maintained • not actively maintained• lightly documented • richly documented • more formatting features
  • 24. LaTeX Packages hyperref.sty eforms.sty• in TeX-Live • not in TeX-Live (acrotex.net)• well-maintained • not actively maintained• lightly documented • richly documented • more formatting features TikZ for placement
  • 25. Checkboxesdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms}begin{document}Correct? checkBox{myCheck}{10bp}{10bp}{On}end{document}
  • 26. Checkboxesdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms}begin{document}Correct? checkBox{myCheck} Correct? ☐{10bp}{10bp}{On}end{document}
  • 27. Radio Buttonsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms}begin{document}Correct?Yes radioButton{MC1}{10bp}{10bp}{No}No radioButton{MC1}{10bp}{10bp}{Yes}end{document}
  • 28. Radio Buttonsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms}begin{document}Correct?Yes radioButton{MC1}{10bp} Correct?{10bp}{No}No radioButton{MC1}{10bp} ⃝ No ⃝ Yes{10bp}{Yes}end{document}
  • 29. Pull-down listsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms}begin{document}begin{tikzpicture}[remember picture,overlay] node at([xshift=0.5in,yshift=2.25in]current page.south west) {parbox{1.5cm}{comboBox[textColor{1 00 }FfFfEdit]{}{1.5cm}{1.0cm}{(0)(1)(2)(3)}}};end{tikzpicture}
  • 30. Pull-down listsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms} • Pull-down listbegin{document}begin{tikzpicture}[remember picture,overlay] node at([xshift=0.5in,yshift=2.25in]current page.south west) {parbox{1.5cm}{comboBox[textColor{1 00 }FfFfEdit]{}{1.5cm}{1.0cm}{(0)(1)(2)(3)}}};end{tikzpicture}
  • 31. Pull-down listsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms} • Pull-down listbegin{document}begin{tikzpicture}[remember picture,overlay] • half-inch from left node at edge, 2.25 inch frrom([xshift=0.5in,yshift=2.25in]current page.south west) bottom edge {parbox{1.5cm}{comboBox[textColor{1 00 }FfFfEdit]{}{1.5cm}{1.0cm}{(0)(1)(2)(3)}}};end{tikzpicture}
  • 32. Pull-down listsdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms} • Pull-down listbegin{document}begin{tikzpicture}[remember picture,overlay] • half-inch from left node at edge, 2.25 inch frrom([xshift=0.5in,yshift=2.25in]current page.south west) bottom edge {parbox{1.5cm}{comboBox[textColor{1 00 }FfFfEdit]{}{1.5cm}{1.0cm}{(0)(1)(2)(3)}}}; • 0, 1, 2, 3 or “write-in” other scoreend{tikzpicture}
  • 33. Pull-down lists w/ keys % ... comboBox[textColor{1 0 0 }]{Username}{2in}{1.0cm} {[(Gagner, Liza)(lg271)] [(Hennen, Guy)(gh46)] [(Lach, Gary)(gl923)] [(Osbourn, Julio)(jo77)] %... }
  • 34. Pull-down lists w/ keys % ... comboBox[textColor{1 0 • Pull-down list 0 }]{Username}{2in}{1.0cm} {[(Gagner, Liza)(lg271)] [(Hennen, Guy)(gh46)] [(Lach, Gary)(gl923)] [(Osbourn, Julio)(jo77)] %... }
  • 35. Pull-down lists w/ keys % ... comboBox[textColor{1 0 • Pull-down list 0 }]{Username}{2in}{1.0cm} {[(Gagner, Liza)(lg271)] [(Hennen, Guy)(gh46)] • keys are usernames of [(Lach, Gary)(gl923)] each student [(Osbourn, Julio)(jo77)] %... }
  • 36. Pull-down lists w/ keys % ... comboBox[textColor{1 0 • Pull-down list 0 }]{Username}{2in}{1.0cm} {[(Gagner, Liza)(lg271)] [(Hennen, Guy)(gh46)] • keys are usernames of [(Lach, Gary)(gl923)] each student [(Osbourn, Julio)(jo77)] %... } • pull down menu and pick a name
  • 37. Stamping form over documents • pdftk is an open- source pdf utility that works on the command$ for file in `ls line.*_0??.pdf`; do > pdftk form.pdf • The pdftk invocation makes the test file amultibackground $fileoutput `basename background for the$file .pdf`_form.pdf; form and creates a new> done file • The for loop in the bash shell cycles over all pdfs sequentially numbered
  • 38. Other methods for stampingdocumentclass{article}usepackage{tikz}usepackage[pdftex]{eforms} • Use TikZ to include the scanned page andbegin{document}begin{tikzpicture} form elements[remember picture,overlay]node at (currentpage.center) { • Do this once per pageincludegraphics[page=1]{scanned_quiz}}; • scriptable% ... form stuff ...end{tikzpicture} • Can also do aclearpage watermark in Acrobat%...
  • 39. Grading
  • 40. Desktop Apps for PDF Annotation
  • 41. Desktop Apps for PDF Annotation Adobe Acrobat Pro($$, Mac/Win)
  • 42. Desktop Apps for PDF Annotation Adobe Preview Acrobat Pro (Free, Mac)($$, Mac/Win)
  • 43. Desktop Apps for PDF Annotation Adobe Preview PDF-XChange Acrobat Pro (Free, Mac) (Free, Win)($$, Mac/Win)
  • 44. Tablet Apps forPDF Annotation
  • 45. Tablet Apps for PDF Annotation GoodReader($5, iPhone/iPad)
  • 46. Tablet Apps for PDF Annotation GoodReader PDFExpert($5, iPhone/iPad) ($10, iPad)
  • 47. Tablet Apps for PDF Annotation GoodReader PDFExpert RepliGo Reader($5, iPhone/iPad) ($10, iPad) ($3, Android)
  • 48. Screenshots
  • 49. Data Extraction
  • 50. Data Extraction• Adobe Acrobat Tools > Forms > More Form Options > Manage Form Data > Merge Files into Spreadsheet
  • 51. Data Extraction• Adobe Acrobat Tools > Forms > More Form Options > Manage Form Data > Merge Files into Spreadsheet• pdftk $ pdftk graded_quiz.pdf dump_data_fields then parse (like Mail headers) to CSV
  • 52. Data Extraction• Adobe Acrobat Tools > Forms > More Form Options > Manage Form Data > Merge Files into Spreadsheet• pdftk $ pdftk graded_quiz.pdf dump_data_fields then parse (like Mail headers) to CSV• PDF-XChange can export XFDF then parse to CSV
  • 53. Reporting
  • 54. ReportingEmail
  • 55. ReportingEmail Share with Dropbox or Google Drive
  • 56. ReportingEmail Share with Dropbox or Google Drive Keep a copy!!
  • 57. Summary
  • 58. SummaryPro
  • 59. Summary Pro• Free data granularity• Free document integrity• Portability
  • 60. Summary Pro• Free data granularity• Free document integrity• Portability• Can adopt in pieces
  • 61. Summary Pro Con• Free data granularity• Free document integrity• Portability• Can adopt in pieces
  • 62. Summary Pro Con• Free data granularity • Not a huge time• Free document saver integrity • Learning curve• Portability• Can adopt in pieces
  • 63. Summary Pro Con• Free data granularity • Not a huge time• Free document saver integrity • Learning curve• Portability • risk of dissemination• Can adopt in pieces
  • 64. The Future: 2D Codes • Can be used to encode any data • Identify the file • Identify the student • 21st-century Scantron?
  • 65. Thank You Matthew Leingang leingang@nyu.edu twitter: @mleingang
  • 66. Image Credits• Adam E. Moreira • Wayne & Wax• Veronica Belmont • Gratuit

×