The elaboration theory was originated by Charles Reigeluth and his colleagues in the late 1970s. It proposes that teachers first teach broader more inclusive concepts before more detailed ones, and also group related concepts, principles, and steps into learning episodes. The theory allows students to choose which concepts, principles, or tasks they want to elaborate on or learn first.