Show the progress report for one student

report_progress(
  email,
  second.course = FALSE,
  course = NULL,
  module = NULL,
  browse = TRUE,
  url = getOption("learnitr.lrs_url"),
  port = 3260
)

run_progress_report(port = 3260)

Arguments

email

The email address of the student

second.course

Should we display data for a secondary course that the student follows?

course

The primary course

module

Should we restrict data for one module, (or all with NULL)?

browse

Should we browse to the provided URL?

url

The url to connect to the MongoDB database

port

The port where the Shiny application is serving. If 0, a version on a server (for instance, on Posit Connect) is used.

Value

The URL to the progress report

Examples

if (FALSE) { # \dontrun{
# In a different R session, run the following line:
learnitprogress::run_progress_report()
# Then...
options(learnitr.lrs_url = "mongodb://127.0.0.1/sdd")
learnitprogress::report_progress("student.email@school.edu")
} # }