Teaching and assessment for AI-assisted programming

Making AI-assisted software development assessable

PrismMO shows educators how to read the work students already submit as evidence of how they think. Most often that means the README inside the repo. Where a README does not fit, a development log, appendix, or evidence note stands in. The PRISM Workflow™ structures how the work is done. The PRISM Framework™ structures how it is assessed.

No course redesign. No new artefacts. Works with AI use.

For vocational FE, HE and bootcamp programming educators Built around real coursework, not hypothetical examples

The PrismMO system

Two parts that work together, anchored in one artefact.

PrismMO is a teaching and assessment system for AI-assisted programming. It keeps student thinking visible inside real development artefacts, so lecturers can see how the work was produced, not just what was submitted.

How the work is done

PRISM Workflow™

Five stages students move through: Problem, Respond, Interact, Synthesize, Make Visible. Providing visible scaffolding for beginners, but invisible structure once the habits are in place.

Read the workflow →

How the work is assessed

PRISM Framework™

Four lenses for marking: Output, Process, Decisions, Understanding. Mapped to the assessment criteria you already use. PRISM does not replace them.

Read the framework →

Where the evidence lives

The README model

Where an assignment already involves a README, that README carries reasoning, decisions, AI use, and reflection alongside the code. Where it does not, a development log, appendix, or evidence note stands in. The format is not the requirement. The evidence layer is.

See the README model →

Who it's for

Vocational FE, HE and bootcamp programming educators.

You're marking coursework with AI in the mix. The submitted artefacts look stronger than ever. However, the thinking behind them is harder to see. PrismMO is built for that exact situation.

"I can't tell if they understand this." If you've thought that recently, this is the problem PrismMO addresses.

Starter Pack

Run PrismMO in your next assignment.

The Starter Pack is the entry point. Everything you need to use PrismMO on a single piece of coursework, without rebuilding the module around it.

What's in the pack

  • A ready-to-use assignment brief.
  • Student README template with embedded prompts.
  • Annotated lecturer version showing what to look for.
  • Marking checklist mapped to existing criteria.
  • Worked examples of weak and strong evidence.
  • Quick-start guide and AI-use expectations.

Use PrismMO in your next assignment.

The fastest way in is the Starter Pack. Run it once, see what your students' thinking actually looks like, then decide what to do with the rest of the system.