Return to Article Details Effects of Context-based Learning interacted with the Virtual Science Classroom on Scientific Explanation Ability and Attitudes Toward Science of Upper Primary School Students Download Download PDF