Marking work on the basis of rubrics (evaluation grids) is time-consuming and requires particular attention to ensure fair marking from one student to another. {learnitgrid} is a Shiny application that makes it possible to evaluate students's work in R scripts, R Markdown or Quarto documents more easily and more rapidly.
You can install the development version of {learnitgrid} from GitHub with:
#install.packages("remotes")
remotes::install_github("learnitr/learnitgrid")
An example dataset with anonymized data providing from three assignments is included in the package. The dataset is compressed, but it can be easily uncompressed using install_grid_example()
. Then, run_grid()
starts the learnitgrid Shiny application.
library(learnitgrid)
install_grid_example()
run_grid()
Please note that the {learnitgrid} package is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.