Stanford-Online/class2go — pull request #1562 by sefk (2012-12-18 09:54:06+00:00)
Title: Feedback endpoint for interactive exercises (#1449)

This code builds off of @wescott push earlier to start storing problem-level scores.

* New table, ExamRecordFieldLog (as yet unused)

* New feedback endpoint for ajax calls to do interactive scoring

* New config setting, GRADER_ENDPOINT, where the cs145 interactive graders live. If left blank, or set to "localhost" there are some hardcoded settings to get some trial results

Still to do

* Finalize scores on submission (scores are always incomplete)

* Use feedback endpoint for in-video formative exercises

* Figure out better way to store interative grading results. Currently the whole blob being written to ExamRecord.json_score_data

* store detailed data in ExamRecordFieldLog

* unit tesitng