timed-examination-preference-editor.underscore 4.71 KB
Newer Older
1
<form>
2
    <h3 class="modal-section-title"><%= gettext('Set as a Special Exam') %></h3>
3 4 5
    <div class="modal-section-content has-actions">
        <div class='exam-time-list-fields'>
            <ul class="list-fields list-input">
6 7 8 9
                <li class="field-radio">
                    <input type="radio" id="id_not_timed" name="proctored" class="input input-radio" checked="checked"/>
                    <label for="id_not_timed" class="label">
                      <%- gettext('None') %>
10 11 12 13
                    </label>
                </li>
            </ul>
        </div>
14

15
        <div class='exam-time-list-fields'>
16 17 18 19 20 21 22
            <ul class="list-fields list-input">
                <li class="field-radio">
                    <input type="radio" id="id_timed_exam" name="proctored" class="input input-radio" />
                    <label for="id_timed_exam" class="label" aria-describedby="timed-exam-description">
                      <%- gettext('Timed') %>
                    </label>
                </li>
Muhammad Shoaib committed
23
                <p class='field-message' id='timed-exam-description'> <%- gettext('Use a timed exam to limit the time learners can spend on problems in this subsection. Learners must submit answers before the time expires. You can allow additional time for individual learners through the Instructor Dashboard.') %> </p>
24 25 26 27 28 29 30 31 32 33 34 35

            </ul>
        </div>
        <% if (enable_proctored_exam) { %>
            <div class='exam-time-list-fields'>
                <ul class="list-fields list-input">
                    <li class="field-radio">
                        <input type="radio" id="id_proctored_exam" name="proctored" class="input input-radio" />
                        <label for="id_proctored_exam" class="label" aria-describedby="proctored-exam-description">
                            <%- gettext('Proctored') %>
                        </label>
                    </li>
Muhammad Shoaib committed
36
                    <p class='field-message' id='proctored-exam-description'> <%- gettext('Proctored exams are timed and they record video of each learner taking the exam. The videos are then reviewed to ensure that learners follow all examination rules.') %> </p>
37 38 39 40 41 42 43 44 45 46
                </ul>
            </div>
            <div class='exam-time-list-fields'>
                <ul class="list-fields list-input">
                    <li class="field-radio">
                        <input type="radio" id="id_practice_exam" name="proctored" class="input input-radio" />
                        <label for="id_practice_exam" class="label" aria-describedby="practice-exam-description">
                          <%- gettext('Practice Proctored') %>
                        </label>
                    </li>
Muhammad Shoaib committed
47
                    <p class='field-message' id='practice-exam-description'> <%- gettext("Use a practice proctored exam to introduce learners to the proctoring tools and processes. Results of a practice exam do not affect a learner's grade.") %> </p>
48 49 50 51
                </ul>
            </div>
        <% } %>
        <div class='exam-time-list-fields is-hidden' id='id_time_limit_div'>
52 53
            <ul class="list-fields list-input time-limit">
                <li class="field field-text field-time-limit">
54
                    <label for="id_time_limit" class="label"><%- gettext('Time Allotted (HH:MM):') %> </label>
55
                    <input type="text" id="id_time_limit" name="time_limit"
56
                      value="" aria-describedby="time-limit-description"
57 58
                      placeholder="HH:MM" class="time_limit release-time time input input-text" autocomplete="off" />
                </li>
59
                <p class='field-message' id='time-limit-description'><%- gettext('Select a time allotment for the exam. If it is over 24 hours, type in the amount of time. You can grant individual learners extra time to complete the exam through the Instructor Dashboard.') %></p>
60 61
            </ul>
        </div>
Muhammad Shoaib committed
62 63 64 65 66 67 68 69 70 71
        <div class='exam-review-rules-list-fields is-hidden'>
            <ul class="list-fields list-input exam-review-rules">
                <li class="field field-text field-exam-review-rules">
                    <label for="id_exam_review_rules" class="label"><%- gettext('Review Rules') %> </label>
                    <textarea id="id_exam_review_rules" cols="50" maxlength="255" name="review_rules"  aria-describedby="review-rules-description"
                        class="review-rules input input-text" autocomplete="off" />
                </li>
                <p class='field-message' id='review-rules-description'><%- gettext('Specify any additional rules or rule exceptions that the proctoring review team should enforce when reviewing the videos. For example, you could specify that calculators are allowed.') %></p>
            </ul>
        </div>
72 73
    </div>
</form>