Open dbosk opened 4 years ago
Date: Thu, 16 Jan 2020 18:21:30 -0800
From: Frank Vahid vahid@CS.UCR.EDU To: SIGCSE-members@LISTSERV.ACM.ORG Subject: Re: [SIGCSE-members] easy way to add feedback annotations to Java source filesGradescope is pretty cool, we've been using it for a couple years. Company was started by some Berkeley CS TAs, recently bought by turnitin. More schools are getting university-wide licenses as the grading can be used for any subject. Scan or import items in, easy markup, predefined rubrics that can be used (just click and the item appears on the student's code), easy organizing of multiple assignments, nice features for collaborative grading, integrates nicely with LMSs, good support, and continually improving (more features each year). Not free but a robust elegant commercial product. I suspect they'll be at the sigcse conference again, btw... --Frank
Date: Sun, 19 Jan 2020 22:17:51 -0600
From: Mark Liffiton mliffito@IWU.EDU To: SIGCSE-members@LISTSERV.ACM.ORG Subject: Re: [SIGCSE-members] easy way to add feedback annotations to Java source filesFor the sake of completeness, I can mention a simple Python script I wrote long ago called Code2Tex https://github.com/liffiton/code2tex. It can produce PDFs of code with syntax highlighting via Latex. The script itself creates a .tex file from one or more code files, and you need Latex installed to then generate a PDF from it. It includes a helper script that automatically generates PDFs for all submissions in an assignment when downloaded as a single .zip file from Moodle or Canvas, and it may be easily adaptable to Blackboard as well. My TAs have used it to generate PDFs of code, mark up the PDF, and return marked up PDFs via our LMS (Moodle) in intro courses.
It is most similar to render50, of the above mentioned tools.
--Mark