An experimental study of the effects of Cognitive Tutor® Algebra I on student knowledge and attitude