Aligning Capabilities of Interactive Educational Tools to Learner Goals