Note: You are currently viewing documentation for Moodle 3.11. Up-to-date documentation for the latest stable version of Moodle may be available here: Teacher role.

Teacher role: Difference between revisions

From MoodleDocs
(ja link)
m (clean up - Fix unbalanced brackets)
 
(51 intermediate revisions by 18 users not shown)
Line 1: Line 1:
'''Teacher''' is one of the three core user roles in Moodle. The others are [[Administrator]] and [[Student]]. These roles control what you can and can't do within particular areas of a Moodle. In short, an ''Administrator'' can do almost anything and go anywhere, a ''Teacher'' has control over a specifc course within a Moodle and the experience of the ''Students'' that it contains, and a ''Student'' participates in a course.
{{Standard roles}}
==Teacher role==


It is recognized that the terms 'Student' and 'Teacher' may often be felt inappropriate and so the 'Teacher' of a course can choose terms such as 'Tutor', 'Facilitator', 'Trainer' and 'Participant', 'Learner', 'Customer' as is appropriate for their particular situation, with individual 'Teachers' able to edit their own title as they wish it to appear within a course (e.g. 'Visiting Academic', 'Librarian' etc.) . The terms 'Teacher' and 'Student' will not then be seen by anyone in the course of normal use. However, some decision had to be made about what to call these roles. 'Teacher' and 'Student' have been chosen, and this documentation follows the same convention.
Teachers can do almost anything within a course, including adding or changing the activities and grading students. By default, teachers can also assign a [[Non-editing teacher role]] and a [[Student role]] to other users. (To allow teachers to enrol other teachers, see [[Assign roles]].)


The 'Teacher' (and 'Student') role is attached to a specific [[Course| course]] in Moodle. Being a 'Teacher' in one course gives you no extra abilities in another, you must either be explicitly added to that course as a 'Teacher', added as a 'Student', or be allowed in as a guest to have any access at all. A user in the role of a course creator or administrator can also determine if a specific teacher has an editing or non-editing role in the course.
By default users are not assigned the role of Teacher throughout the site, but are only assigned (enrolled) as a teacher to a single course/class at a time. The same applies to students. Teachers can only teach in the courses they have been enrolled in. (If you really need your teacher to access all courses, see #13 of [[Roles FAQ]]
 
==Assigning a user the role of teacher in a course==
 
# As a manager or administrator, go to the Participants page in the course
# Click the button 'Enrol users'
# Search for the teacher and select Teacher as role to assign
# Click the button 'Enrol users'
 
The user will then appear in the list of enrolled users and will no longer be available in the search list.
 
For more information on manually enrolling teachers, see [[Manual enrolment]].
 
==Changing Teacher Permissions==
''Note: if you need to modify the Teacher role significantly, it is advisable to create a new role rather than editing the default teacher role. See [[Creating custom roles]]
''
 
If you really need to change the default Teacher role,  go to ''Administration>Site administration>Users>Permissions>Define roles.'' In the right pane you will see Manage Roles with a list of user roles. To the right of the teacher description, click on the edit icon.
 
From the Editing role 'Teacher' page you can change what a teacher can or cannot do by checking or unchecking the Allow check-boxes under Capability/Permission. Be careful what you allow a teacher to do here. Consider the security vulnerabilities of giving a teacher an inappropriate permission. Only give the teacher permissions that are necessary or appropriate. To the right of many of the Allow check boxes are colored triangles the notify you of possible security warnings for each choice. Use those warnings to help you decide which permissions you will or won't give to your teachers.
 
==Assigning The Teacher Role category wide==
As stated above, by default teachers are not given the role of teacher. However, under some conditions (such as for homeschool parents) you may want to assign a user, or some users, the role of teacher for all the courses in one category, or for all the courses in your whole site without having to enroll as a teacher for each class. If so, you can (If necessary, add a new role and) give that permission on this same ''Editing role 'Teacher''' page, under ''Role archetype''. Under ''Context types where this role may be assigned'' check whichever apply.
* ''Course'': (Default setting-already checked) allows you to enroll a teacher to a specific course.
* ''Category'': (Allows the user to be a teacher in any course contained in the specific category).If you click on the check-box for ''Category'', it enables a user to access all the courses in a particular category or multiple categories (depending to which they are assigned). To assign a Teacher to a ''Category'', navigate to that category, then use the ''Administration'' menu to ''Assign roles''. (If you are not inside the category the ''Assign roles'' menu item will not show.) If you want one Teacher to apply to all the Course Categories, then navigate to every category and Assign roles for each category.
 
If you want to give only some teachers these privileges, you may want to create another Teacher role that gives those permissions only to those trusted teachers who have been assigned that role.


== See also ==
== See also ==
* [http://moodle.org/mod/forum/discuss.php?d=43024 Why "teacher" discussion]
* For more information about why we use the label of "Teacher" see the [http://moodle.org/mod/forum/discuss.php?d=43024 Why "teacher" discussion]
* for an index of subjects of interest to teachers [https://docs.moodle.org/en/Category:Teacher go here in MoodleDocs.
* [https://moodle.org/mod/forum/discuss.php?d=388219 How to reduce complexity for teachers in Moodle] forum discussion
Clicking on the "Teacher" link below will take you to the same place.
[[Category: Teacher]]
[[Category: Administrator]]
[[Category: Student]]


[[eu:Irakaslea]]
[[fr:Enseignant]]
[[it:Docente]]
[[ja:教師]]
[[ja:教師]]
[[zh:教师]]
[[de:Trainer-Rolle]]
[[es:Rol de profesor]]

Latest revision as of 19:01, 10 March 2022

Teacher role

Teachers can do almost anything within a course, including adding or changing the activities and grading students. By default, teachers can also assign a Non-editing teacher role and a Student role to other users. (To allow teachers to enrol other teachers, see Assign roles.)

By default users are not assigned the role of Teacher throughout the site, but are only assigned (enrolled) as a teacher to a single course/class at a time. The same applies to students. Teachers can only teach in the courses they have been enrolled in. (If you really need your teacher to access all courses, see #13 of Roles FAQ

Assigning a user the role of teacher in a course

  1. As a manager or administrator, go to the Participants page in the course
  2. Click the button 'Enrol users'
  3. Search for the teacher and select Teacher as role to assign
  4. Click the button 'Enrol users'

The user will then appear in the list of enrolled users and will no longer be available in the search list.

For more information on manually enrolling teachers, see Manual enrolment.

Changing Teacher Permissions

Note: if you need to modify the Teacher role significantly, it is advisable to create a new role rather than editing the default teacher role. See Creating custom roles

If you really need to change the default Teacher role, go to Administration>Site administration>Users>Permissions>Define roles. In the right pane you will see Manage Roles with a list of user roles. To the right of the teacher description, click on the edit icon.

From the Editing role 'Teacher' page you can change what a teacher can or cannot do by checking or unchecking the Allow check-boxes under Capability/Permission. Be careful what you allow a teacher to do here. Consider the security vulnerabilities of giving a teacher an inappropriate permission. Only give the teacher permissions that are necessary or appropriate. To the right of many of the Allow check boxes are colored triangles the notify you of possible security warnings for each choice. Use those warnings to help you decide which permissions you will or won't give to your teachers.

Assigning The Teacher Role category wide

As stated above, by default teachers are not given the role of teacher. However, under some conditions (such as for homeschool parents) you may want to assign a user, or some users, the role of teacher for all the courses in one category, or for all the courses in your whole site without having to enroll as a teacher for each class. If so, you can (If necessary, add a new role and) give that permission on this same Editing role 'Teacher' page, under Role archetype. Under Context types where this role may be assigned check whichever apply.

  • Course: (Default setting-already checked) allows you to enroll a teacher to a specific course.
  • Category: (Allows the user to be a teacher in any course contained in the specific category).If you click on the check-box for Category, it enables a user to access all the courses in a particular category or multiple categories (depending to which they are assigned). To assign a Teacher to a Category, navigate to that category, then use the Administration menu to Assign roles. (If you are not inside the category the Assign roles menu item will not show.) If you want one Teacher to apply to all the Course Categories, then navigate to every category and Assign roles for each category.

If you want to give only some teachers these privileges, you may want to create another Teacher role that gives those permissions only to those trusted teachers who have been assigned that role.

See also