The user interface is easy to take for granted, but it is the largest single influence on the learner’s experience. The quality of that experience has a tremendous effect on the success of your courseware.
What can you do to ensure a trouble-free interface for your e-Learning application? Here are a few ideas.
- The most important thing you can do to create an effective interface is to examine your design process. Bad process leads to bad design. Is it clear who makes the decisions within the team? How are the goals for a project set, and what are they? How will the team resolve the problems that are certain to come up during development? Does your design process allow for quality input from representative learners?
- Keep the interface simple. “Less is more” is a cliché, but for good reason. The team should not feel obligated to break new design ground on every project. Lean and elegant interfaces are difficult to create, but easy to maintain.
- If the learning application appears in a browser, make sure that the screens download fast. The user should not have to wait more than 15 seconds, even on a dialup, to see the next screen. Test over dialup and redesign as necessary to hit the 15-second target. There are some simple guidelines that will help:
- Line art downloads faster than any other variety.
- Properly optimized PNG files download faster than GIFs.
- Avoid using non-native fonts. Times Roman, Arial or Helvetica, and Courier are perfectly acceptable. There is no reason to complicate matters by embedding fonts.
- Don’t use sound on interface elements. Sound files slow down transfer rates, and sound is not only irritating to the user, but also to everyone within earshot.