Al Zubi, T. (2010). Effect of an activity-based program on the direct and delayed achievement, developing scientific thinking skills, developing scientific attitudes and understanding the nature of science among class teacher students. Journal of Educational and Psychological Studies, 4(1), 16-41. https://doi.org/10.53543/jeps.vol4iss1pp16-41