learnr Tutorials |
|
|---|---|
Run a learnr Tutorial |
|
Run a tutorial |
|
List available tutorials |
|
Execute R code in a safe R environment |
|
Write or Configure a learnr Tutorial |
|
Tutorial document format |
|
Set tutorial options |
|
List tutorial dependencies |
|
Interactive Questions |
|
Tutorial quiz questions |
|
Checkbox question |
|
Radio question |
|
Number question |
|
Text box question |
|
Question answer options |
|
Mark submission as correct or incorrect |
|
Random Praise and Encouragement |
|
Random praise and encouragement |
|
Add phrases to the bank of random phrases |
|
Developer ToolsThese functions were designed for use by developers who want to extend learnr with custom formats or interactive question types, or for those who wish to deploy learnr tutorials in custom environments. |
|
QuestionsFunctions intended for use by developers creating custom questions for learnr. |
|
Disable all html tags |
|
Finalize a question |
|
|
|
Custom question methods |
Knitr quiz print methods |
|
|
|
Formatting and printing quizzes, questions, and answers |
State and Events |
|
Get information about the current tutorial |
|
Observe the user's progress in the tutorial |
|
Filesystem-based storage for tutor state data |
|
Register an event handler callback |
|
Wrap an expression that will be executed one time in an event handler |
|
General Tools |
|
Create a duplicate of an environment |
|
Initialize tutorial R Markdown extensions |
|
External execution evaluator |
|
Tutorial HTML dependency |
|