Objectives - letting the learner decide to perform instead?

Hi community! I've seen lots of discussion on using objectives, ranging from throwing them out to different methods of implementation. Whenever I can't figure out the "right" solution, I tend to ask "Can the learner decide?"

My idea is this: present the objectives and allow the learner to choose between

A) receiving a "walk-through" of the course material (standard instructor-led); or

B) performing the objectives listed in a "sandbox" environment, providing immediate feedback along the way.

Both methods would be assessed with a quiz at the end to ensure retention and give the user an objective look at their performance. What do you think?

1 Reply