by Siegfried Engelmann, Douglas Carnine
Develops learning from component skills to applications and problem solving, not from applications to skills.