Values. Some of the values upon which this theory is based include: • efficient learning process (via carefully defined learning strategies), • efficient instructional design process through automation, • efficient simulation design through automation, • combining simulations with tutorial instruction, • the power of exploration with guidance, • adapting instruction to individual students in real time as their needs change

Methods. Here are the major methods this theory offers: Present the goal of the instruction Provide an open-ended learning environment

• Simulation - Diagram - Learner can perform any action possible in the real-world environment - Learner can reverse any action

(< Identify " transaction: for learning the name, location, and function of parts of a device: • Presentation

• Practice - Let me locate the parts, Let me name the parts, - Let me identify the functions of the parts

• Immediate feedback • Score • Sampling with replacement

"Execute" transaction: for learning to perform a procedure: • Hands-off demonstration (action - consequence) • Practice

• Feedback • Guidance

• Control panel (set conditions to attain a consequence) • Guidance • Explanation (what caused the consequence)