Al-saidi, A. (2008). A reflective-explicit instructional approach during a technology-based Curriculum to enhance students' understanding of the Nature of Science. Journal of Educational and Psychological Studies, 2(1), 145-168. https://doi.org/10.53543/jeps.vol2iss1pp145-168