Most of software training is developed using a combination of two approaches. First someone figures what needs to be covered, features and functions of the software. Second, someone figures how to present these to the learner, using the standard:
- Organize the content into chunks
- Chunk Objectives
- Overview
- Information download (lecture, slides, screens, whatever)
- Some exercises (practice)
- Summary
- On to next chunk
The problem is that little or no attention is paid to the skill level being developed during the course. Most courses give basic information, a couple of exercises, and assume the learner will develop further on the job. This usually results in only a partial mastery of the material. |