An Overview of Learning Techniques
Sir Alfred North Whitehead (1929) coined the term "inert knowledge" for the kind of knowledge schools typically teach. Students often fail to use knowledge gained in one setting (schools) in another key setting (on the job). Thus their knowledge is inert and is of no use to them when they need it.
Learning theory by Carroll (1990) suggests that:
- All learning tasks should be meaningful and self-contained activities.
- Learners should be given realistic projects as quickly as possible.
- Instruction should permit self-directed reasoning and improvising by increasing the number of active learning activities.
- Training materials and activities should provide for error recognition and recovery.
- There should be a close linkage between the training and actual system.
The critical idea of learning theory is to minimize the extent to which instructional materials obstruct learning and focus the design on activities that support learner-directed activity and accomplishment.
People donít want to read a manual, whether itís a 300-page tome or a clean, well-written one. New users often suffer not from too little support but from too much of the wrong kind of support.
"Develop the best pedagogy you can. See how well you can do. Then analyze the nature of what you did that worked." ~ Jerome Bruner
We ask the questions: "What do people want to do" and "How do they want to do it?" Instructional designs have produced faster and more successful learning. Overly comprehensive materials would exhaust the patience and the technical backgrounds of these new users (Davis, 1984: Scharer, 1983).
Applying Learning Principles, Strategies and Techniques
According to Susan M. J. Lester (Information Designer and Developer for Dupont Company), following is how to apply learning principles, strategies and techniques:
- Allow users to get started fast by taking action-centered (or user-centered) approaches by giving users enough information to get their real tasks done right away. Donít try to cover every function.
- Focus on the usersí actions and not the products functions.
- Get users engaged quickly by omitting long introductions and cutting down on repetition and verbiage.
- Rely on users to think and improvise-provide enough information so the users will explore on their own and discover solutions to specific problems.
- Exploit what people already know.
- Support error recognition and recovery-prevent mistakes whenever possible. Some errors canít be avoided, but you can provide error information that supports error detection, diagnosis, and recovery.
Strategies for Getting to Know Your Users:
- Understand their goals and tasks.
- Know how they interact with the product in their working environment.
- Know what words they use to find or understand the tasks.
- Understand what they already know about a subject.
- Anticipate where they might run into trouble or cause errors.
Simplify Your Writing:
- Edit text thoroughly; cut unnecessary verbiage.
- Establish a consistent structure-use style templates and documentation standards.
- Organize the headings logically and consistently.
- Provide most frequently used information first.
- Create a thorough index using words that different users might use.
- Provide a clear overview in the table of contents.
- Avoid long introductions.
- Visualize the information with graphics with callouts to replace long information.
- Use tables, diagram, and flowcharts to condense or replace text.
- Minimize screenshots to show only what applies (or circle it).
- Short (30-60 minutes), task and action oriented topics.
Professional educators, teachers, trainers, librarians, etc. should read this book and have a sound understanding of the principles of Learning Theory. Software engineers and computer scientists need to review this title in light of their efforts to make computer programs and the documentation supporting those programs more user friendly. This text is a sound investment which belongs in every academic library and in every technical communicatorís collection.
John M. Carroll is Professor of Computer Science and Psychology and the Head of the Department of Computer Science at Virginia Tech.