A system provides an on-line educational course concerning operation of a
computerized information system. The system includes an interface
processor, a data processor, and an assessment processor. The interface
processor receives user identification information and assigns a role
specific learning plan to an identified user. The data processor supports
user exercise of role specific functions of a particular computerized
information system in a test environment to accomplish predetermined
objectives. The data processor supports user exercise of corresponding
role specific functions of the particular computerized information system
in an operational environment to accomplish the predetermined objectives.
The assessment processor assesses a user proficiency level in
accomplishing the predetermined objectives.