Package: rquiz 1.0.0.9000

rquiz: Interactive Quizzes as HTML Widgets
Creates interactive JavaScript-based quizzes as 'HTML' widgets. Offers three quiz types: a single question with instant feedback (singleQuestion()), a multi-question quiz with navigation, timer, and results (multiQuestions()), and fill-in-the-blank cloze exercises (fillBlanks()). All quizzes auto-detect single-choice and multiple-choice modes from the input data, support customizable styling, keyboard navigation, and multilingual UI (English, German, French, Spanish). Designed for use in 'R Markdown', 'Quarto', and 'Shiny' applications. The singleQuestion() quiz design was inspired by Ozzie Kirkby <https://codepen.io/ozzie/pen/pvrVLm>. The multiQuestions() quiz design was inspired by Abhilash Narayan <https://codepen.io/abhilashn/pen/BRepQz>.
Authors:
rquiz_1.0.0.9000.tar.gz
rquiz_1.0.0.9000.zip(r-4.7-any)rquiz_1.0.0.9000.zip(r-4.6-any)rquiz_1.0.0.9000.zip(r-4.5-any)
rquiz_1.0.0.9000.tgz(r-4.6-any)rquiz_1.0.0.9000.tgz(r-4.5-any)
rquiz_1.0.0.9000.tar.gz(r-4.7-any)rquiz_1.0.0.9000.tar.gz(r-4.6-any)
rquiz_1.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
rquiz/json (API)
| # Install 'rquiz' in R: |
| install.packages('rquiz', repos = c('https://saskiaotto.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/saskiaotto/rquiz/issues
Pkgdown/docs site:https://saskiaotto.github.io
Last updated from:d1f420abc9. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 127 | ||
| source / vignettes | OK | 182 | ||
| linux-release | OK | 125 | ||
| macos-release | OK | 175 | ||
| macos-oldrel | OK | 168 | ||
| windows-devel | OK | 64 | ||
| windows-release | OK | 55 | ||
| windows-oldrel | OK | 62 | ||
| wasm-release | OK | 105 |
Exports:checkFillBlankscheckMultiQuestionscheckSingleQuestionfillBlanksfillBlanksOutputmultiQuestionsmultiQuestionsOutputrenderFillBlanksrenderMultiQuestionsrenderSingleQuestionrquizThemesingleQuestionsingleQuestionOutput
Dependencies:base64encbslibcachemclidigestevaluatefastmapfontawesomefshighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclememoisemimeR6rappdirsrlangrmarkdownsasstinytexxfunyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Validate a fill-in-the-blank question object | checkFillBlanks |
| Validate a list of question objects | checkMultiQuestions |
| Validate a single question object | checkSingleQuestion |
| Create a fill-in-the-blank cloze quiz | fillBlanks |
| Shiny bindings for fillBlanks | fillBlanks-shiny fillBlanksOutput renderFillBlanks |
| Create a multi-page quiz with navigation, timer, and results | multiQuestions |
| Shiny bindings for multiQuestions | multiQuestions-shiny multiQuestionsOutput renderMultiQuestions |
| Create a reusable quiz theme | rquizTheme |
| Create a single-question quiz (single-choice or multiple-choice) | singleQuestion |
| Shiny bindings for singleQuestion | renderSingleQuestion singleQuestion-shiny singleQuestionOutput |
