How It Works
- Students build their result table in Alteryx and provide IDs (student, assignment, problem).
- The macro posts a JSON payload to the grader API.
- The grader compares against official solutions and returns scoring + feedback (per assignment mode).
Assignments can be configured for learning, quiz (limited attempts), or exam mode (no feedback).
API Endpoint
https://www.byuaccounting.net/grader/evaluate?format=json
Use JSON with submission.columns and submission.rows.
Get the Macro
Install the Alteryx macro locally.
Double‑click the .yxi file to install into Alteryx Designer.