It would be nice if teachers could just choose some basic templates to kickstart writing a grader. For example, a template could be "run student submission" and just be something like
import subprocess
import sys
subprocess.run(
[sys.executable, sys.argv[1]],
stdout=sys.stdout,
stderr=subprocess.STDOUT,
check=False,
)
Or it could be more complicated as necessary.
It would be nice if teachers could just choose some basic templates to kickstart writing a grader. For example, a template could be "run student submission" and just be something like
Or it could be more complicated as necessary.