A method that integrates the display of simulation and multimedia by
dividing software simulation into a navigable structure that can be
accessed with linear and random access navigational controls. A user
interface is utilized to provide simultaneous or consecutive display of
interactive simulation and multimedia content within windows of
standardized shape, location and size. Controls, including menu selection
and forward and back buttons permit navigation through integrated
multimedia pages/sections and simulation. The assignation of attributes,
programmatic methods and programmatic events to navigable simulation and
multimedia structural units, referred to as "tracks", enables
communication between the multimedia and simulation tracks, which
maintains synchronization of the joint display. The random access
navigation features of the interface permits adaptive simulation content
display based on user performance, skills, needs and preferences.