← Back to all sparks
L

learnr

EDTECH
Velocity0.0

Build interactive R tutorials with exercises and quizzes that run in the browser

learnr is in caretaker mode, adding guardrails rather than teaching features

interactive-tutorialsrmarkdownshinyeducationmaintenance
Current state
learnr turns R Markdown into interactive tutorials with executable exercises, and its recent releases are thin: a throttle on how fast learners can re-run code, a translation contribution, a dependency removal. The 0.11.5 release before it was the last with real features — configurable continue-button text, a pipe-operator choice, and a fuller quick-restore mode.
Where it's heading
The visible work is about running tutorials safely at scale rather than authoring better ones. Execution throttling defaults to on, and the notes around locale and message translation read as operational advice for people already deploying tutorials. Release gaps of two years sit between the three entries here.
Prediction
The entries are too sparse to support a confident prediction; the honest read is continued maintenance and occasional contributed translations rather than new tutorial capability.

Recent moves

  1. 9mo ago

    Exercise execution throttling added, on by default

    A one-second gap between code executions becomes the default, which is a deployment-cost guardrail more than a learning feature. Also drops the ellipsis dependency and adds a Norwegian translation.

    View source ↗
  2. 2y ago

    Native pipe becomes the exercise default; fuller quick restore

    The last feature-carrying release here: exercises default to the base R pipe on R 4.1+, continue-button text becomes customizable per section, and quick restore can bring back submitted output rather than just code.

    View source ↗
  3. 4y ago

    v0.10.5.9000

    A development tag carrying a single CI configuration change, with no release content.

    View source ↗