With over 10 years of development guided by social constructionist pedagogy, Moodle delivers a powerful set of learner-centric tools and collaborative learning environments that empower both teaching and learning. Moodle provides the most flexible tool-set to support both blended learning and 100% online courses. Configure Moodle by enabling or disabling core features, and easily integrate everything needed for a course using its complete range of built-in features, including external collaborative tools such as forums, wikis, chats and blogs. Moodle 3.1.3 fix several security issues and improvements.