# SELL — Simple E-Learning Language

An open source domain-specific language for online assessment

## Expressive

A short and simple syntax enables the questioner to focus on educational aspects.

## Scalable

Randomized questions provide each student with individual exercises.

## Exchangeable

Questions are written as plaintext. Sharing by mail, chat, forums is straightforward.

## Embeddable

SELL questions can be integrated into existing websites with only a few steps.

## Open Source

Install SELL via npm install sellquiz. Find a simple usage example on Github.

## Playground

Generated Question

• The first line is used as headline.
• Code is indented by tabs. It is used to draw random variables and to calculate the solution.
• Equations are denoted in AsciiMath-syntax and can be embedded into dollar signs. Example:
• $sqrt(x)$ is displayed as sqrt(x).
• Text formatting is similar to Markdown. Examples:
• A bullet point is denoted by * at the beginning of a line.
• __bold__ is displayed bold.
• The solution textfield is created by a hashtag # following the solution variable.
For detailed information, visit the tutorials and language specification.

## More examples

Contact:  Andreas Schwenk
© 2021 TH Köln • Prof. Dr. Heiko Knospe • Andreas Schwenk, M.Sc.