The results in this study underlined that Moodle is an effective way to build general pedagogical knowledge and increase the effectiveness of the instruction. Students who used Moodle were more ready for learning, were more enthusiastic about participating in-class activities, and more successful than the others.