New for teachers
If you're a teacher in Moodle, then this page will tell you about the major changes affecting you in Moodle 3.1
Course editing
Inline title editing: Section titles can now be changed directly from the course page:
Course management
Guest access and password: If you wish guests to view your course, you will now need to set guest access and a password from Course administration >Users >Enrolment methods.
Manual enrolments: When enrolling students to your course manually, note that the site default now enrols them immediately.
Filter by not in group: There is a new option to filter students who are not in any group. You can do this in both Course administration > Users >Enrolled users and also in Course administration >Users > Groups >Overview
Filter by last access: The Enrolled users screen also allows you to filter your students by last access to the course.
Course tagging: A new setting in Course administration >Edit settings lets you tag your course so it may be searched for by others in Site pages > Tags.
Gradebook setup: If you're looking for Categories and items in the Gradebook, it's been renamed to 'Gradebook setup'.
Activities
Database activity
Unapproved entries in newly created databases are now highlighted for both teacher and the user who added them, and it is also possible to prevent editing of entries once they have been approved.
Quiz
Four new question types:
Four new question types are available for the quiz, focusing on selecting and locating items. Three of the four question types use drag and drop.
MCS, MCVS, MCHS Cloze subquestion types The Embedded Answers (Cloze) question type now includes the possibility of using these subquestion types.
File resource
You can now include the date a file was uploaded or modified when displaying it:
Wiki
Pages can be deleted when the course is reset.
Workshop
You can now filter participants in the submission phase to easily see who has submitted and who has not: