Adaptive scaffolding: give the right support at the right time, keep challenge high, reduce overload, respond to live data, and fade support to build independence.