Curriculum development involves a process not only of development but
also of implementation. Curriculum development is defined as improving the existing
curriculum, designing a whole new curriculum from scratch, or producing new
teaching and learning materials (Saylor, et al., 1981). There are many different
curriculum development models, created by various leading scholars, among the
famous being Bobbitt, Taylor, Taba and Piaget. Analyzing curriculum development is
the traditional and most common approach to the field according to Ornstein and
Hunkins (2004). The idea is to show how curricula evolve or are planned, and how
implementation and evaluation are involved in constructing curricula (Ornstein and
Hunkins, 2004).