Package: learnitdown 1.8.0

Philippe Grosjean

learnitdown: R Markdown, Bookdown and Learnr Additions for Learning Material

Extension to R Markdown, Bookdown and Learnr for building better learning and e-learning material: H5P integration, course-contextual divs, differed loading of Shiny and learnr applications, and much more ...

Authors:Philippe Grosjean [aut, cre]

learnitdown_1.8.0.tar.gz
learnitdown_1.8.0.zip(r-4.5)learnitdown_1.8.0.zip(r-4.4)learnitdown_1.8.0.zip(r-4.3)
learnitdown_1.8.0.tgz(r-4.4-any)learnitdown_1.8.0.tgz(r-4.3-any)
learnitdown_1.8.0.tar.gz(r-4.5-noble)learnitdown_1.8.0.tar.gz(r-4.4-noble)
learnitdown_1.8.0.tgz(r-4.4-emscripten)learnitdown_1.8.0.tgz(r-4.3-emscripten)
learnitdown.pdf |learnitdown.html
learnitdown/json (API)
NEWS

# Install 'learnitdown' in R:
install.packages('learnitdown', repos = c('https://learnitr.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/learnitr/learnitdown/issues

On CRAN:

bookdownlearning-resourcesr-markdownteaching-materials

4.46 score 12 stars 16 scripts 53 exports 81 dependencies

Last updated 2 months agofrom:90320c2638. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 14 2024
R-4.5-winNOTENov 14 2024
R-4.5-linuxNOTENov 14 2024
R-4.4-winNOTENov 14 2024
R-4.4-macNOTENov 14 2024
R-4.3-winOKNov 14 2024
R-4.3-macOKNov 14 2024

Exports:._ansassignmentassignment_enassignment_frassignment2assignment2_enassignment2_frchallengechallenge_enchallenge_frchallenge2challenge2_enchallenge2_frcheck_shiny_solutionchecker_ack_learnrclean_ex_tocconfigdecryptdiagnose_loginencrypth5plaunch_shinylearnitdown_initlearnitdownLearnrBannerlearnitdownLearnrServerlearnitdownLearnrSetuplearnitdownShinylearnitdownShinyVersionlearnrlockobfuscateobfuscate_logicalquitButtonread_shinylogsrecord_learnrrecord_shinyrunrun_appsend_mail_learnrshow_ex_tocsign_insign_outsubmitAnswerButtonsubmitQuitButtonstrackEventstrackQuittrackSubmitunlockupdate_pkguser_emailuser_namewebshot_shiny

Dependencies:anytimeaskpassassertthatbackportsbase64encBHbitbit64bslibcachemcallrcheckmateclicommonmarkcrayoncurldata.tablediffobjdigestellipsisevaluatefastmapfilelockfontawesomefsgetPassgluegradethishighrhtmltoolshtmlwidgetshttpuvhttrjquerylibjsonlitekeyringknitrlaterlatticelearnrlifecyclemagickmagrittrmarkdownmemoisemimemongolitenanotimeopensslPKIprocessxpromisespspurrrR6rappdirsRcppRcppCCTZRcppDateremotesrenvrlangrmarkdownrprojrootrstudioapisassshinyshinylogsshinytoastrsodiumsourcetoolssystinytexvctrswaldowebshotwithrxfunxtableyamlzoo

learnitdown - R Markdown and Bookdown Additions for Learning Material

Rendered fromlearnitdown.Rmdusingknitr::rmarkdownon Nov 14 2024.

Last update: 2021-03-22
Started: 2021-03-22

Readme and manuals

Help Manual

Help pageTopics
Insert a GitHub (Classroom) assignment or challenge in the documentassignment assignment2 assignment2_en assignment2_fr assignment_en assignment_fr challenge challenge2 challenge2_en challenge2_fr challenge_en challenge_fr
A default checker that just acknowledges submissionchecker_ack_learnr
Configure the R environment for the course (including database information) and provide (or cache) user information in ciphered form.config decrypt encrypt lock sign_in sign_out unlock
Insert code in an R Markdown document to diagnose personal data informationdiagnose_login
Insert H5P content in the documenth5p
Launch Shiny application by clicking on its screenshot.launch_shiny
Initialize learnitdown features in an R Markdown documentlearnitdown_init
Set up a learnitdown Learnr applicationlearnitdownLearnrBanner learnitdownLearnrServer learnitdownLearnrSetup
Create and manage learnitdown Shiny applicationslearnitdownShiny learnitdownShinyVersion quitButton submitAnswerButton submitQuitButtons
Insert a block for a learnr tutoriallearnr
Obfuscate answers in learnr documents._ ans obfuscate obfuscate_logical
Read shinylogs log data and format them in a data.frameread_shinylogs
Record results of learnr exercises in a MongoDB databaserecord_learnr user_email user_name
Record Shiny events in a MongoDB databaserecord_shiny
Run learnitdown learnr tutorials or Shiny apps from a package after updaterun run_app update_pkg
Send your learnr submissions by emailsend_mail_learnr
Insert a table of content for the exercises at the end of a bookdown chapterclean_ex_toc show_ex_toc
Track events, the submit or the quit buttonscheck_shiny_solution trackEvents trackQuit trackSubmit
Create the screenshot image of a Shiny application with a click iconwebshot_shiny