Basic Setup

Xourse and Ximera File Layout

Progress and Credit

Answer Types

answerBox

multipleChoice

selectAll

wordChoice

Problem Environment

Problem Environment

Alternate ‘problem’ Environments

Rendering

Rendering Mathematics

Tables and Arrays

Images and Graphs

Disable Rendering

Answer and PDFs

Other Features

Theorem-like environments

Dialogue

Feedback

Hints

Hiding Answers

Expandable Content

Footnotes

YouTube Embeddings

Desmos Embeddings

Embedding GeoGebra

XKCD

Advanced Content

1Randomized Content

1.1Using Sage

1.2Sage and Ximera

1.3Randomizing with Sage

1.4Randomizing Problem Order

2Complex Validation

2.1Validation Types

3Black Magic Techniques

3.1Generating Answer Boxes

Existing Custom Validators

3.2isPositive

3.3sameParity

3.4caseInsensitive

3.5sameDerivative

3.6factorCheck

3.7samePlane

3.8Numeric Targeted Feedback

Question Design

3.9Interval Answer Formats

3.10Interval Answer Formats

3.11Randomized Multiple Choice

3.12Equalities with Radicals

3.13Cubic with Two Factorable Derivatives


You can download a Certificate as a record of your successes.