Users need to learn about a new product or site, as well as how to use a product or site


Construct a learning experience from the basic learning tasks that is in line with your audience and site

From www.matrox.com

Use when

Your site is not fully self-explanatory, probably because it consists of a lot of pages or because users can actually do complex things on your site such as purchasing goods or managing a set of objects. The learning experience is mainly for the newcomers of your site or people that are not yet fully acquainted with the product the site deals with. When users arrive at your site for the first time they need to get started and learn how to move around on the site. Returning users may need help on specific issues that will broaden their overall usage of the product.

Learning must be seen as a wide ranging user experience. Learning experiences can be part of a marketing driven Campaign Site where users learn about a new product, but also a true E-learning Environment for a product training or University site. For most other types of sites, there is usually less explicit learning experience and is not really more that making sure users can start using the site and find information back easily.


The basic basic learning tasks that are part of any learning experience are the following, in order of importance:
  1. Telling people about it. For hot or new things. Use Campaign Site or a Newsletter or Tips of the day
  2. Showing people how it works. Use demos such as a Guided Tour or Animated Example
  3. Explaining and showing combined. Using a Tutorial or simply an Online Help (question mark with overlaid explanation...)
  4. Trying it yourself. Allow people to experience it without getting 'hurt'. Free timed subscriptions, guest accounts, or playing with the product using a Virtual Product Display etc.
  5. Answering questions or assisting people. Use Frequently Asked Questions (FAQ) list or a Help Wizard or any Wizard in general.
  6. Resonate with other learners. If users don't have enough with the information on the site itself, they can turn to a community that is related to the site or topic. See Community Site
  7. Assessment. Using Poll or Quiz/Contest, or a Game to assess the learning experience and perhaps to add some .
Matching the users and site purpose
For every target users and site purpose you'll need to construct a specific learning experience. You will always need to support the task of 'telling people about it' but whether or not you need all of the others depends on you users and your site. When users are informed of new products it is good to 'show them how it works' and to let them 'try the product'. When they may still have questions left, you could offer 'provide assistance' or 'resonate with others' to sort out their needs. In case of true e-learning environments you may want to include 'assessment' features that allow users to monitor their progress in learning and even to make it fun to learn!

Explicit and implicit learning
The learning experience does not have to follow a "lecture format". Learning can be a subconscious activity that takes place by using different elements on a site. People have different learning styles and you may need to support a range of learning styles on your site. Learning goals, from a site perspective it is 'preach what you want your users to know'. From a user perspective it is 'helping me to do what I want or learning about a topic related to it'. For returning or 'learning' visitors, create mechanisms to let them find back information quickly, for example by allowing them to 'clip' interesting articles to their own Collector.


Learning styles

More Examples

plml logo


1 comment has been added to this pattern.

Danni Swalef, 4th November 2007
The link to FAQ pattern is wrong on this page:

Add a comment
Do you have something to add or say about this pattern? Perhaps some more examples of how this pattern is used in the wild? Add a comment to this pattern and I'll update the pattern when necessary. Please abstain from misuse. I reserve the right to delete or modify inappropriate postings.

Your Name


Enter the verification code you see in the image below