Learn R Programming

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

RndTexExams (version 1.4.1)

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

84

Version

1.4.1

License

GPL-2

Maintainer

Marcelo Perlin

Last Published

January 13th, 2018

Functions in RndTexExams (1.4.1)

rte.check.my.os

Function to check operating system of user
rte.check.pdflatex

Function to check if system has pdflatex.exe available
engine.analyze.class.exam

Function that breaks latex file of exam class exam into a dataframe (internal use)
engine.analyze.class.examdesign

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

Function to compile a LaTeX file
rte.get.classes.def

Function that returns parameters of latex classes (internal use)
rte.build.rdn.test

Build random tests from LaTeX file
rte.check.latex.flavor

Function to check the distribution of LaTeX
rte.The.Randomizer

Function to randomize a question in a dataframe (internal use)
rte.analyze.tex.file

Analyze a LaTeX file and convert it into a list
rte.test.cheating

Performs statistical tests for cheating using CopyDetect
rte.get.n.cases

Function to get number of cases (textual switches) based on question text
rte.grade.exams

Grade exams built using rte.grade.exams