Github Classroom is trying to do this, but they’re not doing it well. I’ve used it several times, and managed to make it work, but the experience has been very me-programming-heavy, and not so great for the students. I think gradescope may have just merged with a company that’s trying to provide this. Their solution would definitely involve money.
One solution would be to use the command-line version of Racket’s handin-server, which is language-agnostic to the degree that it can just submit arbitrary files to the server, and what happens on the back end is up to you. It also has a web interface, though I don’t recall what it looks like; I haven’t used it in years. I look forward to hearing about anything awesome that others use. John > On Feb 20, 2019, at 9:51 AM, Marc Kaufmann <marc.kaufman...@gmail.com> wrote: > > Hi all, > > I will be teaching a course on data analysis in R next year (September), and > may at some point add some Racketeering to my other courses (maybe), and I > was wondering how those of you who teach programming classes deal with > programming assignments. Are there somewhat language-independent platforms > for having students submit assignments that have to pass a bunch of > pre-specified tests, or would I need to look at what is available for any > given platform? Any security issues I should be aware of? > > All recommendations welcome, > > Marc > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.