A question generation means is developed for intelligent tutors wherein a
question menu having dynamic questions is capable of being displayed
after each step of a problem. The generated question set contains both
elementary and advanced questions and changes after each step is
performed, thereby enhancing the potential that a student using the
tutorial understands every aspect of a problem.