Type: Package
Package: gradethis
Title: Automated Feedback for Student Exercises in 'learnr' Tutorials
Version: 0.2.14
Authors@R: c(
person("Garrick", "Aden-Buie", , "garrick@posit.co", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-7111-0077")),
person("Daniel", "Chen", , "daniel.chen@posit.co", role = "aut",
comment = c(ORCID = "0000-0003-3857-1741")),
person("Garrett", "Grolemund", , "garrett@posit.co", role = c("ccp", "aut"),
comment = c(ORCID = "0000-0002-7765-6011")),
person("Alexander", "Rossell Hayes", , "alex.rossellhayes@posit.co", role = "aut",
comment = c(ORCID = "0000-0001-9412-0457")),
person("Barret", "Schloerke", , "barret@posit.co", role = "aut",
comment = c(ORCID = "0000-0001-9986-114X")),
person(, "Posit, PBC", role = c("cph", "fnd"))
)
Description: Pairing with the 'learnr' R package, 'gradethis' provides
multiple methods to grade 'learnr' exercises. To learn more
about 'learnr' tutorials, please visit
.
License: MIT + file LICENSE
URL: https://pkgs.rstudio.com/gradethis/,
https://rstudio.github.io/learnr/,
https://github.com/rstudio/gradethis
BugReports: https://github.com/rstudio/gradethis/issues
Depends: R (>= 3.2.0)
Imports: checkmate, commonmark, ellipsis, glue, htmltools, learnr (>=
0.10.1.9008), lifecycle, magrittr, purrr, rlang, rstudioapi,
utils, waldo, withr
Suggests: DBI, ggcheck (>= 0.0.5), ggplot2, knitr, rmarkdown, spelling,
testthat (>= 3.0.0)
VignetteBuilder: knitr
Remotes: rstudio/ggcheck, rstudio/learnr
Config/Needs/connect: rsconnect
Config/Needs/coverage: covr
Config/Needs/website: pkgdown, tidyverse/tidytemplate
Config/roxygen2/version: 8.0.0
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
Roxygen: list(markdown = TRUE)
Config/pak/sysreqs: cmake make libuv1-dev zlib1g-dev
Repository: https://rstudio.r-universe.dev
Date/Publication: 2026-06-18 17:19:36 UTC
RemoteUrl: https://github.com/rstudio/gradethis
RemoteRef: HEAD
RemoteSha: 48aaf8957cdac09f45f540f841a6bcd55ac5e2f1
NeedsCompilation: no
Packaged: 2026-06-18 19:30:46 UTC; root
Author: Garrick Aden-Buie [aut, cre] (ORCID:
),
Daniel Chen [aut] (ORCID: ),
Garrett Grolemund [ccp, aut] (ORCID:
),
Alexander Rossell Hayes [aut] (ORCID:
),
Barret Schloerke [aut] (ORCID: ),
Posit, PBC [cph, fnd]
Maintainer: Garrick Aden-Buie