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. |