Ability to provide automated project feedback
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IVLE |
Triaged
|
Low
|
Unassigned |
Bug Description
It would be handy for lecturers to set up a script which automatically provides feedback to a student upon submitting a project. This would allow lecturers to run "public" test cases which a student is able to see the results of immediately (for example, it could show a student that their code compiled and passed a basic test case, to put their mind at ease that the submission was successful).
This would involve running an arbitrary script (written by the lecturer) on each submission as it is submitted, which produces a text file. The contents of the text file would be stored in the database in the project_submission table, and students would be able to view the contents of the feedback of their latest submission (for each project) at any time.
The difficult part is arranging to have arbitrary lecturer scripts called. Possibly send a GET request to an arbitrary web server.