• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset MAIN:gustafn:20220103160036:2 does not match your current filter (clear filter).

file edit-grading-scheme.wf was initially added on branch oacs-5-10.

    • -0
    • +0
    ./lib/edit-grading-scheme.wf
file grading-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/grading-procs.tcl
file edit-grading-scheme.wf.page was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/prototypes/edit-grading-scheme.wf.page
reduce verbosity

support grading passed in via property

improve spelling

Document public api

added input validation for points in modal dialog

assessment-index.page: replace "delete" button by "archive" button for exams.

To reduce the likelihood that someone accidentally deletes a fresh exam,

the "delete" button was replaced for exam-instances by an "archive" button.

    • -1
    • +1
    ./www/prototypes/assessment-index.page
fix spurious colons

  1. … 3 more files in changeset.
Added option to download results on an exam

The download is in form of an CSV file and consists of one line per

question/sub-question and including comments. This feature can be

selected after the exam was evaluated once via running the

exam-protocol.

Limit display of questions in exam-protocol to max-items, when this is specified

Offer just edit-interaction elements as test items; prefer simple title

    • -2
    • +2
    ./www/prototypes/assessment-index.page
revert change, since it is not clear from the description what it was for

Rename domNode argument to dom_node

tDOM defines a ::domNode command in the global namespace, which might potentially conflict with the argument name. Also, in certain configurations the api-doc machinery will treat the argument as a command usage and try to enforce e.g. the naming convention on it in acs-tcl.naming__proc_naming automated test.

added required argument to calc_grade (many thanks to Markus Moser for noting)

Bump version number after spelling changes in message keys

improve robustness when processing legacy questions

Added support for manual grading and individual feedback

- Lecturers can provide points and feedback comments

directly via exam protocol

- Grading is allowed, when student has submitted the exam or

the exam is not open

- Composite questions are graded at the sub-question level

- Manual grading have a higher priority than automatic grades

- Manual grading/comments can be undone by clearingfield

(showing then missing points, automated computed points, ...)

- Grades and comments are included in the exam review for

students ("Einsicht").

- Grading interactions are implemented as AJAX calls

(no need for redrawing the exam protocol, immediate feedback)

remove quotes to avoid nested list interpretation

Add basic doc to public api

check if minutes are set

fix default values for short-text items

improve wording of message key

added support for optionally turning off proctoring recodings

This options is useful e.g. for e.g. mock exams to avoid privacy issues.

  1. … 6 more files in changeset.
remove obsolete statements

bump version number for force reload of message catalog for loading new keys

added title for "inclass-exam-submit"

add titles to first/next/previous quesion buttons

improve spelling