Why design systems based on cognitive theory?
Not every experiment can be run comparing alternative features of instruction and their interactions. Thus, we need a way to guide the generation of new instructional designs. Such a guide should help us prune design ideas not likely to enhance learning and inspire new ideas that will. Cognitive theory also provides a way to accumulate reasons for past successes and failures to inform future practices.