Multi-Function Simulation Template

Background
This is an example of a simulation template based on Allen Interactions simulation model created in Lectora. Over the years, I've created this template in three different applications: Lectora, Captivate, and Storyline. The elements are dynamically generated based on simple variable-based modifications which display the number of steps, move the cursor in demo mode, and manage text input. This methodology offers limitless ability to practice and learn systems, completely driven by the learner, based on their knowledge and comfort level.

Features

  • Learner-driven: learners new to a system or workflow can start with Show Me. For those with some background knowledge, they can start with Try It. If they are stuck, they can hover over the numbers for a tip or jump to Show Me mode.
  • Dynamic, centrally-located elements: Common interface elements, such as Step buttons are centrally located, and display based on a variable (number) set in one location.
  • Extensible: Features can be turned "off or on" with simple changes to actions.
  • Created for non-technical developers: It's so automated that even users with limited to no knowledge of the software can use the instructions to create a simulation.
  • Facilitates testing: Uses object oriented programming principles, centralizing common codebases into "subroutines". Compared to a distributed (code repeated on each slide) approach, test times are greately minimized.
  • Streamlined maintenance: Options such as steps can be modified in seconds, automatically updating on each page where the change is required.