Instructional design is the systematic approach in designing instruction.

It is a process….

Instructional design is the process of systematic development of instructional specifications using learning and instructional theory to ensure the quality of instructions.

It is a branch of knowledge….

It is also branch of knowledge concerned with research and theory about instructional strategies and the process for developing and implementing those strategies.

It is the science …..

It is the science of creating detailed specifications for the development, implementation, evaluation, and maintenance of situations that facilitate the learning of both large and small units of subject matter at all levels of complexity.

An instructional design model describes or shows the main elements of an instructive program, and most often lists a number of variables to be considered in designing instruction and regularly used to develop specific aspects of instruction or teaching (Seel, 1997).