exams: Automatic Generation of Exams in R

Automatic generation of exams based on exercises in Markdown or LaTeX format, possibly including R code for dynamic generation of exercise elements. Exercise types include single- and multiple-choice questions, arithmetic problems, string questions, and combinations thereof (cloze). Output formats include PDF, HTML, Moodle XML, QTI 1.2 (for OLAT/OpenOLAT), QTI 2.1, Blackboard, ARSnova, and TCExam. In addition to fully customizable PDF exams, a standardized PDF format is provided that can be printed, scanned, and automatically evaluated.

AuthorAchim Zeileis [aut, cre], Bettina Gruen [aut], Friedrich Leisch [aut], Nikolaus Umlauf [aut], Niels Smits [ctb], Dominik Ernst [ctb]
Date of publication2016-11-10 18:31:57
MaintainerAchim Zeileis <Achim.Zeileis@R-project.org>
LicenseGPL-2 | GPL-3
Version2.2-0
http://exams.R-Forge.R-project.org/

View on CRAN

Files in this package

exams
exams/inst
exams/inst/exercises
exams/inst/exercises/Rlogo.Rmd
exams/inst/exercises/function.Rmd
exams/inst/exercises/fourfold2.Rnw
exams/inst/exercises/cholesky.Rmd
exams/inst/exercises/confint.Rnw
exams/inst/exercises/swisscapital.Rmd
exams/inst/exercises/dist2.Rnw
exams/inst/exercises/gaussmarkov.Rnw
exams/inst/exercises/anova.Rmd
exams/inst/exercises/deriv2.Rmd
exams/inst/exercises/Rlogo.Rnw
exams/inst/exercises/currency9.Rnw
exams/inst/exercises/hessian.Rnw
exams/inst/exercises/cholesky.Rnw
exams/inst/exercises/regression.Rmd
exams/inst/exercises/currency1.Rnw
exams/inst/exercises/boxhist.Rmd
exams/inst/exercises/countrycodes.Rnw
exams/inst/exercises/tstat_verbatim.Rnw
exams/inst/exercises/lagrange.Rnw
exams/inst/exercises/gaussmarkov.Rmd
exams/inst/exercises/tstat2.Rmd
exams/inst/exercises/hessian.Rmd
exams/inst/exercises/confint2.Rmd
exams/inst/exercises/scatterplot.Rmd
exams/inst/exercises/boxhist2.Rnw
exams/inst/exercises/anova.Rnw
exams/inst/exercises/deriv.Rmd
exams/inst/exercises/ttest.Rnw
exams/inst/exercises/regression.Rnw
exams/inst/exercises/tstat.Rmd
exams/inst/exercises/boxplots.Rnw
exams/inst/exercises/dist2.Rmd
exams/inst/exercises/lagrange.Rmd
exams/inst/exercises/lm.Rmd
exams/inst/exercises/relfreq.Rmd
exams/inst/exercises/deriv.Rnw
exams/inst/exercises/fourfold.Rnw
exams/inst/exercises/essayreg.Rmd
exams/inst/exercises/ttest.Rmd
exams/inst/exercises/tstat.Rnw
exams/inst/exercises/relfreq.Rnw
exams/inst/exercises/switzerland.Rnw
exams/inst/exercises/swisscapital.Rnw
exams/inst/exercises/currency8.Rmd
exams/inst/exercises/dist.Rnw
exams/inst/exercises/fourfold.Rmd
exams/inst/exercises/function.Rnw
exams/inst/exercises/scatterplot.Rnw
exams/inst/exercises/countrycodes.Rmd
exams/inst/exercises/confint2.Rnw
exams/inst/exercises/lm.Rnw
exams/inst/exercises/dist3.Rnw
exams/inst/exercises/deriv2.Rnw
exams/inst/exercises/dist.Rmd
exams/inst/exercises/dist3.Rmd
exams/inst/exercises/tstat2.Rnw
exams/inst/exercises/essayreg.Rnw
exams/inst/exercises/boxhist.Rnw
exams/inst/exercises/currency8.Rnw
exams/inst/exercises/switzerland.Rmd
exams/inst/exercises/boxplots.Rmd
exams/inst/tex
exams/inst/tex/solution.tex
exams/inst/tex/html-plain.tex
exams/inst/tex/exam.tex
exams/inst/tex/osolution.tex
exams/inst/tex/plain8.tex
exams/inst/tex/plain.tex
exams/inst/tex/oexam.tex
exams/inst/tex/plain9.tex
exams/inst/CITATION
exams/inst/nops
exams/inst/nops/nops_scan2.png
exams/inst/nops/ro.dcf
exams/inst/nops/it.dcf
exams/inst/nops/nl.dcf
exams/inst/nops/en.dcf
exams/inst/nops/es.dcf
exams/inst/nops/nops_scan1.png
exams/inst/nops/de.dcf
exams/inst/nops/pt.dcf
exams/inst/nops/hu.dcf
exams/inst/nops/Rlogo.png
exams/inst/nops/fi.dcf
exams/inst/nops/fr.dcf
exams/inst/xml
exams/inst/xml/qti21.xml
exams/inst/xml/blackboard.xml
exams/inst/xml/qti12.xml
exams/inst/xml/plain9.html
exams/inst/xml/plain8.html
exams/inst/xml/plain.html
exams/inst/doc
exams/inst/doc/exams.Rnw
exams/inst/doc/exams.R
exams/inst/doc/exams2.pdf
exams/inst/doc/exams.pdf
exams/inst/doc/exams2.Rnw
exams/inst/doc/exams2.R
exams/tests
exams/tests/encodings.R
exams/NAMESPACE
exams/NEWS
exams/R
exams/R/exams_skeleton.R exams/R/search_files.R exams/R/exams_eval.R exams/R/nops_eval.R exams/R/stresstests.R exams/R/exams2nops.R exams/R/exams2tcexam.R exams/R/exams2moodle.R exams/R/exams2lops.R exams/R/tex2image.R exams/R/read_exercise.R exams/R/to_choice.R exams/R/exams.R exams/R/exams2arsnova.R exams/R/nops_scan.R exams/R/xexams.R exams/R/exams2qti12.R exams/R/exams2pdf.R exams/R/fileURI.R exams/R/formatters.R exams/R/exams2html.R exams/R/exams2qti21.R exams/R/pandoc.R exams/R/transformers.R exams/R/exams2blackboard.R exams/R/read_metainfo.R
exams/vignettes
exams/vignettes/exams.Rnw
exams/vignettes/exams.bib
exams/vignettes/exams2.Rnw
exams/vignettes/screenshots
exams/vignettes/screenshots/exams2moodle-fourfold.png
exams/vignettes/screenshots/exams2arsnova-boxplots.png
exams/vignettes/screenshots/exams2qti12-boxhist.png
exams/vignettes/screenshots/exams2moodle-boxplots.png
exams/vignettes/screenshots/exams2qti12-boxplots.png
exams/vignettes/screenshots/exams2html-tstat.png
exams/vignettes/screenshots/exams2moodle-fourfold2.png
exams/MD5
exams/build
exams/build/vignette.rds
exams/DESCRIPTION
exams/man
exams/man/nops_eval.Rd exams/man/tex2image.Rd exams/man/exams2pdf.Rd exams/man/exams2nops.Rd exams/man/num_to_schoice.Rd exams/man/exams2blackboard.Rd exams/man/read_exercise.Rd exams/man/xexams.Rd exams/man/fmt.Rd exams/man/mchoice2string.Rd exams/man/xweave.Rd exams/man/nops_scan.Rd exams/man/exams_eval.Rd exams/man/exams2moodle.Rd exams/man/matrix_to_schoice.Rd exams/man/exams2lops.Rd exams/man/exams2qti12.Rd exams/man/include_supplement.Rd exams/man/exams2html.Rd exams/man/exams_skeleton.Rd exams/man/exams.Rd exams/man/exams2tcexam.Rd exams/man/exams2arsnova.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.