PDF Print

Use Case: E-Learning

Overview: Let's say that a corporate training company wishes to deliver three online courses to its trainers (e.g., Best Practices for Corporate Training, Getting Started with Oovoo, and Certifiying your Trainees.) Let's further assume that each of these courses needs to render in both of the company's geographic locations: The United States and Japan. For simplicity, let's assume that each course will follow a similar content and design format:

  • Section 1: Pre-test
  • Section 2: Introduction and Video Tutorials followed by Section Quiz
  • Section 3: Interactive Case Studies followed by Case Study Assessment
  • Section 4: Post-test and Certification

Additional Specifications:

  • Each course should render Japanese fonts and images when loaded in Japan
  • Each course should render standard fonts and images when loaded in the U.S.
  • Each branch should be able to append information to a course using "sticky notes" that will be visible to all of their trainees
  • Resource links should open in a new window
  • Trainees should be able to move freely within a section, but should not be able to advance to the next course section until all assessments have been complete and all pages have been viewed for a minimum of ten seconds
  • If trainees leave the course early, they should be returned to their most recently completed page when they log back in
  • A navigation menu should facilitate user navigation; but browser buttons and keystrokes should trigger page changes in the course as well.
  • The course content should be visible to search engines, however non-company users should pay to have access to the course and be directed to the appropriate portal page.
  • More courses will need to be made next quarter, and the company should be able to easily create new courses in-house without the need to rely on the application vendor to do so.


Why is the XMLToolkit a viable development solution for this need?

The XMLToolkit comes prepackaged with the engine necessary to interpret and render different content/design sets, and to accommodate different combinations of functional widgets depending upon the particular implementation. It also manages browser interaction, search engine optimization, and pop-up blocker issues, all of which have been historically difficult in Flash-based technologies. In order to accommodate this specific set of requests, this client would receive a copy of the XMLToolkit Interpeter Application, and the requisite asset files necessary to run their courseware. They would also receive a custom set of plugins that defines and renders the functionality that is unique to their product: in this case,  Tracking Manager to monitor and report user progress, a video player that meets their specific needs, and a testing module that can be repurposed for different types of assessment.

It is important to re-emphasize that the XMLTookit is not an "off-the-shelf" product, so much as it is a strong "jumping off point" that saves considerable time and money during the development process. Building an application to meet the needs above could take easily six months to a year. Using the XMLToolkit, it could be created in less than a few weeks.

Please contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it if you have more questions about the XMLToolkit.






Copyright © 2019. Educational Media Solutions. Designed by Shape5.com