ProductiveMath
ProductiveMath leverages carefully sequenced challenges—where learners attempt complex problems before instruction—to deepen conceptual understanding and transfer. Our work explores how AI can generate, curate, and scaffold Productive Failure tasks while keeping assessment stealthy and formative.

Project Description
What is Productive Failure?
In a PF sequence, students first tackle non-trivial problems with minimal guidance, surfacing prior knowledge and misconceptions. Targeted instruction follows, yielding durable learning.
Our Platform: ProductiveMath
An AI-powered authoring and delivery tool that (1) generates diverse PF tasks, (2) detects strategies via process data, and (3) serves just-in-time scaffolds without spoiling struggle.
Research Questions
- How well do AI-generated PF tasks elicit target strategies and misconceptions?
- Can stealth signals (attempts, sequences, time) model productive struggle?
- What supports keep struggle desirable for varied learners?
Project Details
- Lead: Dr. Seyedahmad Rahimi
- Sponsor: Bill & Melinda Gates Foundation
- Funding: $451,563
- Duration: 2024–2026
Publications
-
Rahimi, S., Ercan, D., Gao, R., Esmaeiligoujar, S., Babaee, M., et al. (2025). ProductiveMath: A Generative-AI-Powered App to Support Productive Failure Teaching. AIED 2025, 344–351. Springer.
