Package: rexer 1.0.0
rexer: Random Exercises and Exams Generator
The main purpose of this package is to streamline the generation of exams that include random elements in exercises. Exercises can be defined in a table, based on text and figures, and may contain gaps to be filled with provided options. Exam documents can be generated in various formats. It allows us to generate a version for conducting the assessment and another version that facilitates correction, linked through a code.
Authors:
rexer_1.0.0.tar.gz
rexer_1.0.0.tar.gz(r-4.5-noble)rexer_1.0.0.tar.gz(r-4.4-noble)
rexer_1.0.0.tgz(r-4.4-emscripten)rexer_1.0.0.tgz(r-4.3-emscripten)
rexer.pdf |rexer.html✨
rexer/json (API)
NEWS
# Install 'rexer' in R: |
install.packages('rexer', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/josesamos/rexer/issues
Last updated 9 months agofrom:c7d5fb46f4. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 27 2024 |
R-4.5-linux | OK | Nov 27 2024 |
Exports:create_exercise_csvcreate_exercise_data_framecreate_exercise_exceldefine_an_exercisedefine_exercisesdefine_exercises_from_csvdefine_exercises_from_excelexamgenerate_correction_documentgenerate_documentread_exercise_csvread_exercise_excelset_pending_answersvector_to_stringwrite_exercise_csv
Dependencies:base64encbitbit64bslibcachemcellrangerclicliprcpp11crayondigestdplyrevaluatefansifastmapfontawesomefsgenericsgluehighrhmshtmltoolsjquerylibjsonliteknitrlifecyclemagrittrmemoisemimepillarpkgconfigprettyunitsprogresspurrrR6rappdirsreadrreadxlrematchrJavarlangrmarkdownsasssnakecasestringistringrtibbletidyrtidyselecttinytextzdbutf8vctrsvroomwithrxfunxlsxxlsxjarsyaml
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Create an exercise csv file | create_exercise_csv |
Create an exercise data frame | create_exercise_data_frame |
Create an exercise Excel file | create_exercise_excel |
Define an exercise | define_an_exercise define_an_exercise.exam |
Define exercises from a data frame | define_exercises define_exercises.exam |
Define exercises from a csv file | define_exercises_from_csv define_exercises_from_csv.exam |
Define exercises from a Excel file | define_exercises_from_excel define_exercises_from_excel.exam |
`exam` S3 class | exam |
Generate the support document for exam correction | generate_correction_document generate_correction_document.exam |
Generate the exam document | generate_document generate_document.exam |
Read an exercise csv file | read_exercise_csv |
Read an exercise Excel file | read_exercise_excel |
Set pending answers | set_pending_answers |
Transforms a vector of strings into a string | vector_to_string |
Write an exercise csv file | write_exercise_csv |