Skip to content

dtxe/mat188_learning_standards

Repository files navigation

Parse student progress export from Webwork and do some analyses

Simeon Wong
Written for MAT188 at the University of Toronto

Workflow

  1. Install required packages pip install -r requirements.txt
  2. Download student progress data into ../Data
    1. Download HTML-only Webwork student progress report webpages
    2. Gradescope exports
  3. Setup global data files in ../Data
    1. list of required learning standards
    2. student roster information from UTAGT
  4. Download learning standards Latex project to ./Learning_Standards
  5. Run reports
    1. lsa_v4.py produces a CSV file indicating which learning standards were achieved by every student in the course
    2. make_ls_report_v2.py produces a PDF containing detailed learning reports for each individual student for upload to Gradescope

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks