Package: learnr 0.11.5.9000
learnr: Interactive Tutorials for R
Create interactive tutorials using R Markdown. Use a combination of narrative, figures, videos, exercises, and quizzes to create self-paced tutorials for learning about R and R packages.
Authors:
learnr_0.11.5.9000.tar.gz
learnr_0.11.5.9000.zip(r-4.5)learnr_0.11.5.9000.zip(r-4.4)learnr_0.11.5.9000.zip(r-4.3)
learnr_0.11.5.9000.tgz(r-4.4-any)learnr_0.11.5.9000.tgz(r-4.3-any)
learnr_0.11.5.9000.tar.gz(r-4.5-noble)learnr_0.11.5.9000.tar.gz(r-4.4-noble)
learnr_0.11.5.9000.tgz(r-4.4-emscripten)learnr_0.11.5.9000.tgz(r-4.3-emscripten)
learnr.pdf |learnr.html✨
learnr/json (API)
NEWS
# Install 'learnr' in R: |
install.packages('learnr', repos = c('https://rstudio.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rstudio/learnr/issues
interactivepythonrmarkdownshinysqlteachingtutorial
Last updated 2 months agofrom:a644d2dd4c. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 03 2024 |
R-4.5-win | OK | Nov 03 2024 |
R-4.5-linux | OK | Nov 03 2024 |
R-4.4-win | OK | Nov 03 2024 |
R-4.4-mac | OK | Nov 03 2024 |
R-4.3-win | OK | Nov 03 2024 |
R-4.3-mac | OK | Nov 03 2024 |
Exports:answeranswer_fnavailable_tutorialscorrectdisable_all_tagsduplicate_envevent_register_handlerexternal_evaluatorfilesystem_storagefinalize_questionget_tutorial_infoget_tutorial_stateincorrectinitialize_tutorialmark_asmock_chunkmock_exerciseone_timequestionquestion_checkboxquestion_is_correctquestion_is_validquestion_numericquestion_radioquestion_textquestion_ui_completedquestion_ui_initializequestion_ui_try_againquizrandom_encouragementrandom_phrases_addrandom_praiserun_tutorialsafesafe_envtutorialtutorial_html_dependencytutorial_optionstutorial_package_dependencies
Dependencies:backportsbase64encbslibcachemcheckmateclicommonmarkcrayondigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetshttpuvjquerylibjsonliteknitrlaterlifecyclemagrittrmarkdownmemoisemimepromisesR6rappdirsRcpprenvrlangrmarkdownrprojrootsassshinysourcetoolstinytexwithrxfunxtableyaml
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Question answer options | answer answer_fn |
List available tutorials | available_tutorials |
Mark submission as correct or incorrect | correct incorrect mark_as |
Disable all html tags | disable_all_tags |
Create a duplicate of an environment | duplicate_env |
Register an event handler callback | event_register_handler |
External execution evaluator | external_evaluator |
Filesystem-based storage for tutor state data | filesystem_storage |
Finalize a question | finalize_question |
Formatting and printing quizzes, questions, and answers | format.tutorial_question format.tutorial_question_answer format.tutorial_quiz print.tutorial_question print.tutorial_question_answer print.tutorial_quiz |
Get information about the current tutorial | get_tutorial_info |
Observe the user's progress in the tutorial | get_tutorial_state |
Initialize tutorial R Markdown extensions | initialize_tutorial |
Knitr quiz print methods | knit_print.tutorial_question knit_print.tutorial_quiz |
Wrap an expression that will be executed one time in an event handler | one_time |
Checkbox question | question_checkbox |
Number question | question_numeric |
Radio question | question_radio |
Text box question | question_text |
Custom question methods | question_is_correct question_is_correct.default question_is_valid question_is_valid.default question_ui_completed question_ui_completed.default question_ui_initialize question_ui_initialize.default question_ui_try_again question_ui_try_again.default |
Tutorial quiz questions | question quiz |
Add phrases to the bank of random phrases | random_phrases_add |
Random praise and encouragement | random_encouragement random_praise |
Run a tutorial | run_tutorial |
Execute R code in a safe R environment | safe |
Tutorial document format | tutorial |
Tutorial HTML dependency | tutorial_html_dependency |
Set tutorial options | tutorial_options |
List tutorial dependencies | tutorial_package_dependencies |