Learn R Programming

⚠️There's a newer version (1.5) of this package.Take me there.

RndTexExams (version 1.4)

Build and Grade Multiple Choice Exams with Randomized Content

Description

Using as input a 'LaTeX' file with a multiple choice exam, this package will produce several versions with randomized contents of the same exam. Functions for grading and testing for cheating are also available.

Copy Link

Version

Install

install.packages('RndTexExams')

Monthly Downloads

27

Version

1.4

License

GPL-2

Maintainer

Marcelo Perlin

Last Published

June 5th, 2016

Functions in RndTexExams (1.4)

engine.analyze.class.examdesign

Function that breaks latex file of exam class examdesign into a dataframe (internal use)
rte.get.n.cases

Function to get number of cases (textual switches) based on question text
rte.check.my.os

Function to check operating system of user
engine.analyze.class.exam

Function that breaks latex file of exam class exam into a dataframe (internal use)
rte.get.classes.def

Function that returns parameters of latex classes (internal use)
rte.compile.latex

Function to compile a LaTeX file
rte.analyze.tex.file

Analyze a LaTeX file and convert it into a list
rte.check.latex.flavor

Function to check the distribution of LaTeX
rte.check.pdflatex

Function to check if system has pdflatex.exe available
rte.build.rdn.test

Build random tests from LaTeX file
rte.The.Randomizer

Function to randomize a question in a dataframe (internal use)
rte.grade.exams

Grade exams built using rte.grade.exams
rte.test.cheating

Performs statistical tests for cheating using CopyDetect