Discovery learning is a technique of inquiry-based learning and is considered a constructivist based approach to education. It is supported by the work of learning theorists and psychologists Jean Piaget, Jerome Bruner, and Seymour Papert. Although this form of instruction has great popularity, there is some debate in the literature concerning its efficacy (Mayer, 2004).