R/immediate_feedback_tests.R
tbl_run_immediate_feedback_test.Rd
This function starts the user interface. Note that this function is typically NOT called directly but indirectly by setting up the app using tbl_setup_immediate_feedback_test, adjusting the files in the app folder, and test running the app using tbl_test_immediate_feedback_test.
tbl_run_immediate_feedback_test(
data_gs_title,
roster = read_excel("roster.xlsx"),
questions = suppressMessages(read_excel("questions.xlsx")),
app_title = "immediate_feedback_test",
auto_login_access_code = NULL,
...,
launch = FALSE
)
name of the google spreadsheet that should be used for storing the data for the immediate feedback test. This spreadsheet must already exist and the gs_key_file
must grant access to it.
data frame with the roster and access codes
data frame with the questions
the title of the app, e.g. "Class name - tRAT #1"
set an automatic login access code for testing and debugging purposes
passed on to the runApp
call (only if launch = TRUE
), can include server-specific parameters such as host or port
whether to launch the app (TRUE) or return a shiny app object (FALSE) that then can be launched via runApp
Other immediate feedback test functions:
tbl_deploy_immediate_feedback_test()
,
tbl_duplicate_immediate_feedback_test()
,
tbl_setup_immediate_feedback_test()
,
tbl_test_immediate_feedback_test()