Designing a proxy to sit between students and the Claude API: per-student quotas, full-traffic logging, and a safety net for leaked keys.
Designing a proxy to sit between students and the Claude API: per-student quotas, full-traffic logging, and a safety net for leaked keys.
Replacing two of the three weekly reflection questions with falsifiable pledges, and using a cross-eval matrix to find the interesting disagreements.
What does a student hand in for an agentic coding course---and how do I make that artefact worth more than the grade itself?
What would I say to a student who's staunchly anti-AI but curious about COMP4020?
Academics are welcome to audit COMP4020---here's how I'm planning to make it work.
COMP4020 has received $500k in Claude API credits from Anthropic for students to use in the Agentic Coding Studio course.
A catch-up post for the COMP4020 Agentic Coding Studio blog series---what the course is, how it works, and what's still unresolved.
What if an AI agent enrolled in the course alongside the students---building prototypes, writing reflections, observing patterns?
There are lots of nascent theories for agentic coding---here's a survey, and a plan to test them with 200 students.
How to provision and manage AI token budgets for a class of agentic coding students.
Three evergreen questions and 280-character skeets to scaffold reflective practice in each weekly studio crit.
Every CS/software development course has a policy on what software it uses - the only different is whether it's written down or not.
Renaming the course to Agentic Coding Studio---because what we're really teaching is the craft of harnessing LLMs in coding workflows.
Making all weekly prototypes visible to every student---source code, deployed apps, the lot. Radical openness as a teaching strategy for COMP4020.
Fly Sprites as lightweight, snapshotable VMs for student coding---safe enough for YOLO mode, live on the open web by default.
Producing code is easy; knowing whether it's good is still hard. Three nested feedback loops for ascending the quality gradient in agentic coding.
The repeating loop at the heart of COMP4020: provocation, prototype, studio crit. An art-school model adapted for agentic software development.
Getting 200 students adequate access to frontier coding agents is the hard logistics problem behind COMP4020.
Designing a new ANU course on building web apps with coding agents---studio-based, prototype-driven, moving beyond naive vibecoding.