The goal of rgtracker is to allow UBC MDS lecturers to record, analyze and adjust grades for students in a particular program. Users can record grades from each course, generate a summary report to determine which class is more challenging than the rest, or identify students who may need help. Finally, the package can suggest ways to adjust the grades for students to ensure the average grades match predefined benchmarks. It contains six functions: register_courses
, record_grades
, generate_course_statistics
, rank_courses
,rank_students
and suggest_grade_adjustment
.
The main components of this package are:
Through a search of the CRAN library of available R packages to date, we have found that there is no exact package that performs the functionality of our functions as one package together. There are existing packages that grade students papers, gradeR and returns the results of the grading for students. There is also another package called ProfessR that scales grades, plots the grades and calculates summary statistics (maximum, mean and minimum).
You can install the released version of rgtracker from GitHub with:
# install.packages("devtools")
devtools::install_github("UBC-MDS/rgtracker")
For additional documentation and usage examples please refer to the Introduction to rgtracker vignette page and the rgtracker pkgdown page.
Please note that the rgtracker project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.