I will be teaching a new quantitative methods class the next academic year. One will be a regular class and one online. In both cases, the plan is to use R/RStudio and have students submit their code and assignments through Canvas.
Does anybody have some pointers for how to automate checking students' submitted scripts? I am mainly looking for a way to catch runtime errors and fundamental style problems (like having absolute paths, etc.) in the code.
If this is easier outside of Canvas, for example through students' public GitHub repositories, then I am okay with that.
Any suggestions would be much appreciated.