X-Git-Url: https://git.auder.net/?p=qomet.git;a=blobdiff_plain;f=TODO;h=0d7d98ef1a2920992e17535119903ab8629ff70a;hp=73f669e69f49ad17e5e430981fb8c73428b075a8;hb=HEAD;hpb=8d386418c699f0aef2b0ba0eeed984885f50ac40 diff --git a/TODO b/TODO index 73f669e..0d7d98e 100644 --- a/TODO +++ b/TODO @@ -1,49 +1,2 @@ -Debug exam mode (and open too...): Vue.js warning + shift questions (not showing solution) - -Replace underscore by lodash (or better: ES6) -Replace socket.io by Websockets ( https://www.npmjs.com/package/websocket ) - -time per question (in mode "one question at a time" from server...) -compute grades after exam (in teacher's view) -factorize redundant code in course.js, monitor.js and (TOWRITE) grade.js - (showing students list + grades or papers) -monitoring: main teacher should not be asked for pwd, and button "send feedback" hidden for others - ------ - -TODO: format général TXT: (compilé en JSON) - -10 (time) -1 (fixed) -Introduction (multiline, from third line ; \n -->
) - -[Intro q1, multiline] - -q1 txt - -answer q1 (multiline txt) - -q2 intro (multiline) - - q2.1 [intro optional] - - q2.1 txt - - q2.1 options: - + good - - bad - - bad ...etc - - answer (integer array, one line) - - q2.2 [intro optional] - - q2.2 txt - - answer (html multiline) - -Conclusion (last block) - -===== - -Seems that GUI would be easier, then summary in YAML file + parse from YAML +views: course, monitor, grade +js: monitor (see details), assessment, course, grade