Open zsunberg opened 4 years ago
There will be no workspace or submit script. It actually seems like many of the headaches come from this. Instead, I will have them just call DMUStudent.submit from julia. If they are using another language, they can use julia -e 'using DMUStudent; submit("sumission.txt", "hw2", "myemail@colorado.edu")'. They can do this from any workspace directory they want.
It's not as simple as that on Windows I think which is why the submit scripts were useful, but @mossr can correct me.
I found the submit scripts to be useful so students do not have to remember how to call submit from Julia. In other words, they just have to all submit project1 email@stanford.edu
from the command line. I think having both options would be fine, but keeping the submit.sh
and submit.bat
files is my recommendation.
I'm filing this issue for a few purposes:
Problems I want RedPen to solve (so that I don't need to think about them as an instructor)
Things that I think I should have to define
Things I will do differently from AA228 2019
DMUStudent
andDMUStarterCode
.DMUStudent
will live in.julia
and contain all of the submission, evaluation, and assignment helper code.DMUStarterCode
will be entirely optional. They can put it anywhere and it will just contain examples for them to start with.workspace
orsubmit
script. It actually seems like many of the headaches come from this. Instead, I will have them just callDMUStudent.submit
from julia. If they are using another language, they can usejulia -e 'using DMUStudent; submit("sumission.txt", "hw2", "myemail@colorado.edu")'
. They can do this from any workspace directory they want.