When teaching programming to 200+ first-year students in ZEIT1307, providing timely, actionable feedback on code submissions is a genuine bottleneck. Together with research assistants I founded MarkMyWorks.com to address this. The platform automates code testing against specification-derived test cases (ensuring assessment is aligned with stated learning outcomes - Design-3) and runs linting and AI-powered analysis to generate clear, actionable feedback for each submission (Design-4).
The practical value is speed: students receive feedback within minutes of submission rather than waiting days for manual marking. The pedagogical value is consistency: every student gets the same rigour of evaluation against the same criteria, and the feedback points them to specific issues rather than offering generic comments. I also received a $5,000 Scholarship of Teaching and Learning Education Fund grant from UNSW in 2025 for a related automated marking assistant project, which informed the platform's development.