The ReadyGo Web Course Builder (WCB) is a tool that creates web based training designed for subject matter experts. ReadyGo
believes that the reason that so few content experts are creating web courses is because
the tools that are available are focused on the needs of the graphic artist. We
use "content expert" to denote a trainer, product manager, project manager,
or other employee who needs to transfer their experience and knowledge to
other employees, but who does not have a background in computer programming
or use of sophisticated computer software. With tools designed for the
content expert web training will move from a specialty niche to a core component of business.
Think back to what it was like
to create presentations in the 1980s. Only those organizations that could
afford to have professionally produced materials had presentations that were
more than word-processed transparencies or flip charts. When tools like PowerPoint became
available, everyone had the ability to create presentations that looked professionally
produced. The same need exists in today's business world with respect to distance
training. Content experts need a tool that enables easy production of professional
looking web based courses. When ReadyGo decided to create the Web Course Builder,
we interviewed people from over 200 companies. Our goal was to clearly understand
how content experts work and to identify corporate trends for training and
web use. This information guides the architecture of WCB.
- Almost all content experts
we interviewed told us that they do not create their own graphics. Rather,
they rely on an artist. We decided not to include a graphic design tool
within the WCB, and instead focused on providing easy methods to import
and integrate any type of web-viewable graphics into courses.
- We found that if we gave content
experts a blank screen and asked them to create a course (especially with
something new like web based training), they got stuck at the layout phase, and never
progressed to the content creation phase. Therefore, we decided to base
the tool on templates so that content experts can immediately start creating
courses.
- We had the choice to develop
a WYSIWYG (What You See Is What You Get) interface or a dialog box interface.
We decided to build a dialog box-based interface:
- With a WYSIWYG authoring
tool there is an expectation that the layout created by the author
will be exactly how the student sees the content. This conflicts with
one of the main benefits of web browsers: Each person can control the
size, shape, and font the browser displays. Since students can modify
their environment, it is probable that the environment a course designer
uses during development is not the same as that on the student's desktop.
For course creators to be able to control the student desktop they will
either need to create a plug-in to display the course, capture the page as a single image (GIF, JPEG) like PowerPoint does, or take control of the browser eliminating many web features.
Use of a plug-in adds an additional level of technical complication
in serving a course. Creating an image to capture the page and taking over control of the browser means a slow
downloads and negates many of the benefits of the web including the
ability to search documents so they can be used as a resource, and the ability for blind readers to access courses (ADA/508/W3C). Our decision was
to implement dialog boxes instead of WYSIWYG. This provides the course
creator with a structure into which their content can be placed. The
ReadyGo Web Course Builder takes the content and produces standard HTML
that which the student's browser can optimally display.
- An additional benefit of
using a dialog box based authoring tool is that the advanced user can
easily drop in any HTML/ XML/JavaScript into the template. This extends
the ReadyGo WCB into a course container. For advanced users, the
tool automates tedious tasks such as linking pages, building indexes,
moving pages, and making sure all the links work; while providing the
flexibility to use anything that is web readable wherever the course
creator sees fit.
- With a WYSIWYG tool, course
developers must hunt through multiple pull down menus to access desired
capabilities. Our research found that content experts who were not constantly
using the WYSIWYG tool, quickly forgot which features were available
and became confused by the naming structures found in the pull down
menus. Our solution was to include function buttons on the input dialog
boxes. This way content experts are always aware of which features are
available (and appropriate) for the particular page/task because they
have easy, intuitive access to those tools.
- There are a few limitations
to the approach, however. ReadyGo's dialog box-based input screens are
more constrained than WYSIWYG tools, but we feel that the ease of use
and speed of development compensate for this. With a dialog box based
solution course developers are given a standard, proven, structure to
create web courses. We support style sheets, This gives the course developer complete control over the look of a course. Additionally we provide dialog boxes so the course creator can change the graphics layout, replace any of the stock navigation
graphics, change color schemes, modify automatically generated text
(e.g. score your test), and easily add any drill down features (e.g.
articles, tests, quizzes, exercises, links).
- We found that Power Point is
the corporate education tool of choice for most companies. When PowerPoint
is saved for web use each page is saved as a graphic, making it inappropriate
for the web. Content experts want an easy way to migrate their existing
Power Point slides into an e-learning course. Our tool provides a copy-paste
mechanism to transfer titles and bullets from PowerPoint into a ReadyGo
course. Course developers told us that they wanted to expand on PowerPoint
to include features like FAQ, Glossary, Help, and Indexes. We provide straightforward
templates to create these services and incorporate these functions. Additionally
the ReadyGo Web Course Builder provides an easy way to rearranging chapters
and pages within a course.
- The ReadyGo Web Course Builder supports copy-paste functions between courses; by course, chapter, page, sub-page,
FAQ, help page, or Glossary. By using the "Import HTML" feature any links found within the imported web page will be changed from static to relative so that they will work correctly. This means content experts can create reusable
course modules and several developers can concurrently work on a single
course. For example, it is possible to create standard glossaries or chapters
and then share them between content experts in multiple courses.
- Another feature is the ability to create a printable text version of an entire course, a chapter, FAQs, Glossary, etc. The main uses of this are for course handouts and editorial
copies of the content. (Printing out an entire course using a browser is
a slow and tedious process.)
The ReadyGo Web Course Builder
is a tool focused on the content expert, enabling them to create web-ready
tutorials and full e-learning courses. Because of the architectural decisions
incorporated in the tool, most content experts are able to produce multi-chapter
courses in less than one hour (from installation of the product.)