Skip to main content

Exercises 3.14 Select Exercises

View Source for exercises
<exercises xml:id="select-exercises" xmlns:pi="http://pretextbook.org/2020/pretext/internal">

              <title>Select Exercises</title>

              <introduction>

                <p>
                  These <term>select</term> questions specify a list of extant questions, and the reader, or Runestone, selects questions from the list to be graded (in different ways).
                  They are only really functional with a database of students in a course, i.e.<nbsp/>when hosted on Runestone.
                </p>

              </introduction>

              <!-- Select one at random -->

              <exercise label="question-select">

                <title>Three-way Select Question</title>

                <select grade="random" questions="true-false-one multiple-choice-one matching-one"/>

              </exercise>

              <!-- Select according to a student's group (A or B) -->

              <exercise label="ab-experiment">

                <title>A/B Experiment Select Question</title>

                <select grade="ab-experiment" questions="true-false-one multiple-choice-one" experiment-name="sample-book"/>

              </exercise>

              <!-- Select grades first alwys, others to view -->

              <exercise label="toggle-first">

                <title>Grade First Question</title>

                <select grade="first" questions="true-false-one multiple-choice-one"/>

              </exercise>

              <!-- Select grades any one reader chooses -->

              <exercise label="toggle-any">

                <title>Grade Any Question</title>

                <select grade="any" questions="true-false-one multiple-choice-one"/>

              </exercise>

              </exercises>
These select questions specify a list of extant questions, and the reader, or Runestone, selects questions from the list to be graded (in different ways). They are only really functional with a database of students in a course, i.e. when hosted on Runestone.

1. Three-way Select Question.

View Source for exercise
<exercise label="question-select" xmlns:pi="http://pretextbook.org/2020/pretext/internal">

  <title>Three-way Select Question</title>

  <select grade="random" questions="true-false-one multiple-choice-one matching-one"/>

</exercise>
Runestone-only: exercise to grade will be automatically chosen by Runestone from Exercise 3.8.1, Exercise 3.9.1, or Exercise 3.12.1.

2. A/B Experiment Select Question.

View Source for exercise
<exercise label="ab-experiment" xmlns:pi="http://pretextbook.org/2020/pretext/internal">

  <title>A/B Experiment Select Question</title>

  <select grade="ab-experiment" questions="true-false-one multiple-choice-one" experiment-name="sample-book"/>

</exercise>
Runestone-only: an A/B experiment (named sample-book) with Exercise 3.8.1 as (A) and Exercise 3.9.1 as (B).

3. Grade First Question.

View Source for exercise
<exercise label="toggle-first" xmlns:pi="http://pretextbook.org/2020/pretext/internal">

  <title>Grade First Question</title>

  <select grade="first" questions="true-false-one multiple-choice-one"/>

</exercise>
Runestone-only: a toggle question where the question graded is always the first of Exercise 3.8.1, or Exercise 3.9.1.

4. Grade Any Question.

View Source for exercise
<exercise label="toggle-any" xmlns:pi="http://pretextbook.org/2020/pretext/internal">

  <title>Grade Any Question</title>

  <select grade="any" questions="true-false-one multiple-choice-one"/>

</exercise>
Runestone-only: a toggle question where the question graded is any question chosen by the reader from Exercise 3.8.1, or Exercise 3.9.1.