Package org.problets.tutor.reflection

Class Summary
Reflection For a given problem, generates a multiple-choice question of learning objectives and asks the user to select the most appropriate learning objective.
ReflectionManager Displays a reflection question after scrambling choices, waits till user enters the correct answer, and returns the sequence of options selected by the user.
ReflectionView Displays a reflection question, waits till user enters the correct answer, logs student's every choice, and adds the sequence of options selected by the user to the log.