Section 31.2 Runestone Features
Runestone textbooks are designed around interactive activities and active reading. We are just starting to expose these capabilities via PreTeXt markup, as of 2020-06-21. So expect this list to expand, and feel free to influence priorities for new features. Some of this is subject to change as we gain experience.
Every feature of PreTeXt HTML output should function identically on a Runestone server.
<exercise>authored in a PreTeXt
<reading-questions>division will automatically be rendered as a Runestone short answer question. A student can use LaTeX notation in formulating their answer, and Runestone will provide the instructor an efficient interface for reviewing student responses, provide feedback, and assign scores.
<program>element with the attribute
yeswill be realized as a Runestone ActiveCode element. The
@languagemust also be set. Supported values for the language are:
More PreTeXt markup for exercises realized in a Runestone book is coming and will go here.
All Runestone exercises can be worked by a student at the location in the book where they were authored, or they may use the interface provided by the server to locate assigned problems disjoint from the text.
Students and instructors are provided extensive reports on progress.
Instructors may download a spreadsheet of scores at any time.
We will not attempt to duplicate Runestone's documentation here. Visit the Runestone Academy site at
runestone.academy to learn more.