Latest

Moving with the course: designing a time aware AI tutor for data science teaching

Invited talk at GenAI Shorts, Imperial College London. A Claude tutor for DS105W built from five prompt files, updated each week as the course progresses, with protocol routing and early evidence from shared chatlogs.

View slides arrow_forward

Protocol routing diagram from Imperial GenAI Shorts talk

Forming Computational Social Scientists in the Era of Generative AI

Invited talk at AI in the Public Sphere, SciencesPo Paris. I present data from the GENIAL study, contrasting students who used generative AI productively with those who were misled by it, and explain how assignments that track process and continuous feedback can help close that gap.

View slides arrow_forward   [PDF]

SciencesPo Paris talk slides

Writing

Notes & Reflections

GenAI in Education: Notes from the LSE-KCL-PKU Conference

What I heard at the LSE-KCL-PKU conference on AI in education, what it confirmed, and the question nobody could answer.

Read entry arrow_forward

What I’m Working On (Apr–Aug 2026)

The GENIAL framework, a new cohort of data, and the beginning of analysis.

Read entry arrow_forward

The Wrong Test: How AI Exposed a Flaw in How We Measure Learning

How generative AI exposed a flaw in the way we assess learning, and why fixing it requires more humans, not more technology.

Read entry arrow_forward

edit_note

How can we work with Generative AI and still preserve our critical thinking?