Gets a beefed up table of student data by session based on a list of student ids
fetch_student_session_summary_from_ids.Rd
Given a list of student ids this returns a data table with one row per student per session with as much demographic, retention and academic data as possible. By default it only includes flags with the concerns: course requirement, low activity, non submission and prior performance
You must have the retention.data
package loaded for this
to work, or the equivalent tables.
Some of the calculated fields are worth explaining:
progress_rate is the ratio of successful grades to substantive grades
npe_rate is the ratio of FW / FNS (fail by non submission) to all grades
Usage
fetch_student_session_summary_from_ids(
ids,
concerns = c("course requirement", "low activity", "non submission",
"prior performance")
)