Return to Article Details Investigating the Effectiveness of Gamification Teaching Method on Self-directed Learning in Mathematics among High School Students of Herat City Download Download PDF