Skip to content

Checks code submissions in learnr (and potentially other) tutorials.

License

Notifications You must be signed in to change notification settings

dtkaplan/checkr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travis-CI Build Status

checkr: Checking student answers in an R-tutorial system

An R-tutorial system provides facilities for posing R-related questions to students, collecting the code that students write in reply, and providing hints as needed. Examples for R-tutorial systems are DataCamp.com and the learnr package from RStudio.

The checkr package supports a framework for the authors of tutorials to specify what is a correct answer, and to give formative feedback when answers fail to meet that specification. Functions are provided to enable checkr to be connected to learnr documents.

You can install the latest version of this package from GitHub.

You will first need to install the redpen package, which contains functions that will likely be integrated into rlang eventually.

devtools::install_github("lionel-/redpen")
devtools::install_github("dtkaplan/checkr")

See the package vignette for details and examples about using checkr.

About

Checks code submissions in learnr (and potentially other) tutorials.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages