Sakila Video — Rentals and Revenue
Filtering, joins and aggregation over a DVD-rental database. Every solution is written in the house style — schema-qualified tables, table-qualified columns, no aliases.
Generated by SQL Assignment Generator
Complete instructor packages from the SQL assignment generator: the assignment students receive, the rubric that scores it, the full answer key, and a private TA guide. All four come out of one specification.
Filtering, joins and aggregation over a DVD-rental database. Every solution is written in the house style — schema-qualified tables, table-qualified columns, no aliases.
Generated by SQL Assignment Generator
Subqueries, CASE expressions and multi-table analysis over a digital music store, weighted toward the harder end.
Generated by SQL Assignment Generator
The same package for spreadsheets, plus the workbooks themselves — a starter file with the answer cells highlighted, and a solution file with every formula, named range and chart already in place.
Lookup, conditional logic, summarisation and charting over a year of regional sales orders. Ships with a starter workbook and a complete solution workbook.
Generated by Excel Assignment Generator
Native formulas and Python in Excel side by side. The =PY() tasks read the grid with xl(), aggregate with pandas, and return a matplotlib figure into the cell.
Generated by Excel Assignment Generator
The platform itself, captured from the beta at app.agogedev.com against a demo account. The course, students, submissions and scores are synthetic — seeded by the demo loader and reversible — so no student data appears here either. Click any shot for full size.
Launchpad
What an instructor lands on after signing in: every module they have access to, grouped into grading, generation and content, with summary figures for the work already done. Modules still in development carry a marker rather than being hidden. Shown cropped — click for the whole page, masthead to footer.
Dashboard
Where an instructor lands after opening a module: submissions graded, active courses, recent activity and every artifact the account has produced.
Course materials
Courses, terms and sections with the material library that feeds the generators and the Virtual TA. Deleted items wait in a recycle bin for seven days.
Grading jobs
Every run the account has made, with its status, submission count and score summary. A job can be reopened, exported to a D2L gradebook, or restored after deletion.
Analytics
Score distribution, rubric-criterion breakdowns and per-assignment trends across grading runs — the view used to check whether a rubric is behaving.
Artifacts
One browser over everything generated: assignments, rubrics, answer keys, quizzes, presentations and lecture videos, filtered by course and type.
Each package is generated together from a single specification, so the rubric, the answer key and the TA guide cannot drift from the assignment. The Excel rubrics also carry machine-checkable assertions, which is how the grader distinguishes a hard-coded number from a calculated one, and a correct formula in the wrong cell from a missing one.