COM-B is een gedragsmodel van Michie en collega's (2011). Het stelt dat gedrag ontstaat wanneer drie dingen tegelijk aanwezig zijn: capability, het kunnen; opportunity, de gelegenheid; en motivation, de drijfveer. Ontbreekt er een, dan komt het gedrag niet tot stand, hoe sterk de andere twee ook zijn.
De waarde zit in de diagnose. Een student die niet aan een rekenopgave begint, kan de stap niet kunnen (capability), er geen ruimte of rust voor hebben (opportunity), of er geen aanleiding in zien (motivation). Drie verschillende oorzaken die van buiten hetzelfde lijken, en die om verschillende hulp vragen. Wie standaard op motivatie reageert, heeft dus vaak de verkeerde knop te pakken.
In RekenRun bepaalt dit welke steun verschijnt op het moment dat iemand vastloopt: een voorbeeld, een rekenhulp, of even rust. Meer over de aanpak op over RekenRun, en over motivatie in het bijzonder op motivatie en zelfregulatie.