Less Animation More Learning

Ever since the advent of technologies like Flash and Silverlight there has been a tendency to use animations to explain concepts and processes. Animations are thought to be more engaging, visually appealing and easier to process. However, research done by cognitive psychologists Barbara Tversky and Mireille Betrancourt (Simple animations for organizing diagrams) points in a different direction.

Here is a summary of their research findings:

  • Cognitive power required to process animations is greater than what is required in reading text or viewing static diagrams. In simple words, it takes greater mind power to process animations than static diagrams.
  • Static diagrams are not processed immediately as a whole and they require learners to process details and relationships between elements.
  • Study on eye movements reveal that diagrams, like text, are processed sequentially. Often the viewer has to discover the best order to process the information.
  • If diagrams can be broken down into smaller and simpler sections, and then sequentially displayed to learners, cognitive load can be reduced and learning enhanced.

What Mireille and Barbara’s research proposes, is a simple yet elegant method of using the advantage of graphics and animations while keeping cognitive load to the minimum. The immediate advantage over animations is in decreasing cognitive load and over static diagrams is providing learners the best order for processing information.

What does this mean for Instructional Designers? We worked out an example to turn theory into practice.

Example: Consider this fairly complex information explaining the MSNet library

“The MSNet library is a core library that provides support for network client applications. It builds TCP connection hierarchy over System.Net Sockets. To do this it uses the async IO functionality provided by Sockets library and follows the .NET async programming pattern. The library contains IMSNetLoop abstraction and implementations including MSNetLoopDefaultImpl, MSNetLoopUIImpl, and MSNetLoopPoolImpl. By selecting an IMSNetLoop implementation, application developers can dictate threading behaviour for callback dispatch. The MsNet provides external client connectivity through ClientLink servers. Allows externally deployed applications to connect to internal services through ClientLink servers running the STunnel product. Tunneling is implemented by using the MSNetStunnelProtocol. This protocol provides:
• Bigdog authentication and SSL support
• Handles transient disconnect retry and recovery”

Applying the theory:

    1. We start by providing learners with an overview diagram.
      Overview Diagram
overview_thumbnail View Larger Image
    1. Then, step them through the smaller parts of the diagram sequentially. One thing after the other.
      Sequential Display
sequence 4 View Larger Image
sequence 3 View Larger Image
sequence 2 View Larger Image
sequence 1 View Larger Image

This method allows learners to view the whole, and then guides them to sequentially review the components of the whole. In doing so it establishes part to whole relationships and also provides the learner guidance on how to process the information. Revealing information one component at a time manages cognitive load.

Here is a simple 3 step guide to implement this methodology:

  1. Present an overview diagram. Allow the learner to process the diagram the way they think suitable. Let them discover, search, and schematize the information in their mind.
  2. Then, provide learners an option to step through the diagram sequentially using a pre-determined instructional flow. If learners view the diagram and understand the components and their relationship, they will skip the sequential exploration, if they don’t, the sequential exploration will help them understand and elaborate it. Note: if you intend to provide more information in the sequences than in the overview diagram, this step should not be optional.
  3. Present the whole diagram again at the end of the sequential steps. Allow learners to download, print or save the diagram and the individual steps. These can be used as job-support aids or can be emailed out to learners post-completion of the learning event (online/classroom).

Let us know how it goes with implementing this methodology by writing a comment to this blog article.

Ajay Dasgupta

Ajay Dasgupta is the co-founder and VP, Global Sales at Epiphany Learning. In a career spanning over 18 years he has worked with several large organisations and implemented learning strategy and learning programs. While he focuses on learning strategy, technology and marketing, he his still an instructional designer at heart. He can be reached at - ajay.gupta@epiphanylearning.co.in

More Posts - Website

Follow Me:

Leave a Comment