A framework for knowledge acquisition in intelligent tutoring systems