X-Git-Url: https://git.auder.net/?p=qomet.git;a=blobdiff_plain;f=TODO;h=0d7d98ef1a2920992e17535119903ab8629ff70a;hp=2c7a5b2fc18676cf28b6eae4f801a0e195b9b533;hb=HEAD;hpb=fa6abf40b7afdbff4b9dc5fb143e29db512bf8c5 diff --git a/TODO b/TODO index 2c7a5b2..0d7d98e 100644 --- a/TODO +++ b/TODO @@ -1,47 +1,2 @@ -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