Learning plan supervisor: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Roles}}
{{Competencies}}Course teachers cannot by default create, manage or view student [[Learning plans|learning plans]], since competencies and learning plans exist outside of a course context, whereas the role of teacher is assigned in the course context. To allow course teachers to create, manage and view learning plans ''for the students they are responsible for only'', follow these steps:
*Course teachers cannot by default create, manage or view student learning plans
*This is because competencies and learning plans exist outside of a course context, whereas the teacher role is in the course context.
T*o allow course teachers to create, manage and view learning plans ''for only the students in their course'', follow these steps:


==Create two custom roles==
==Create two custom roles==
====Learning plan supervisor (system)====
#From Site administration, access the Define Roles screen and click the button to Add a new role.
#From Site administration, access the Define Roles screen and click the button to Add a new role.
#gnore the defaults screen and click the blue Continue button.
#Click the Continue button.
#Give your role a name, for example ''Learning plan supervisor (site)''
#Give your role the name ''Learning plan supervisor (system)''
#Assign it to the SYSTEM context type.
#Tick 'System' as the context type where the role may be assigned.  
#Scroll down and set the capabilities moodle/site:configview", "moodle/competency:templatemanage" "moodle/competency:templateview" and '''block/lp:view''' all to Allow.
#Scroll down and set the capabilities moodle/site:configview, moodle/competency:templatemanage, moodle/competency:templateview and block/lp:view all to Allow.
#Save the new role.
#Save the new role.


Now repeat steps 1 and 2 above.
====Learning plan supervisor (user)====


3. Give your new role the name (for example)  ''Learning plan supervisor (user)''
#From Site administration, access the Define Roles screen and click the button to Add a new role.
#Click the Continue button.
#Give your role the name ''Learning plan supervisor (user)''
#Tick 'User' as the context type where the role may be assigned.
#Scroll down and set the capabilities moodle/competency:planmanage, moodle/competency:planreview, moodle/competency:plancomment all to Allow.
#Save the new role.


4. Assign it to the USER context type:
==Create a cohort of the teacher's students==
 
In order to ensure the new learning plan supervisor can only deal with his/her own students, we need to create a cohort.
[[File:lp5.png|center|thumb|500px]]
 
5. Scroll down and set the capabilities '''moodle/competency:planmanage, moodle/competency:planreview, moodle/competency:plancomment''' all to Allow.


6. Save the new role.
==Create a cohort of the teacher's students==
In order to ensure the new learning plan supervisor can only deal with his/her own students, follow these steps:
#From Site administration, access the Cohorts screen and add a new cohort.
#From Site administration, access the Cohorts screen and add a new cohort.
#Add the students of the teacher you wish to make a learning plan supervisor.
#Add the students of the teacher you wish to make a learning plan supervisor.
Line 33: Line 31:
#Then from the Users tab, click the link Assign user roles to cohort.
#Then from the Users tab, click the link Assign user roles to cohort.
#From the top dropdown, choose your teacher.
#From the top dropdown, choose your teacher.
#In the middle ('Select role') dropdown, choose your custom role (for example ''Learning plan supervisor (user'')).Only roles which have been assigned in the user context will be visible here.
#In the middle ('Select role') dropdown, choose 'Learning plan supervisor (user)'. (Note that only roles with 'User' ticked as the context type where they may be assigned will be visible here.)
#From the bottom ('Select cohorts') dropdown, choose the cohort with the teacher's students.
#From the bottom ('Select cohorts') dropdown, choose the cohort with the teacher's students.
Click the Assign button (and remember that a scheduled task must run before this takes effect.)
# Click the Assign button.


==Assign your teacher the new role==
==Assign your teacher the new role==
#From Site administration, access the Users screen, and then from Permissions, click Assign system roles.
#From Site administration, access the Users screen, and then from Permissions, click Assign system roles.
#Assign your chosen teacher the role of Learning plan supervisor (site)
#Assign your chosen teacher the role of Learning plan supervisor (system).


==What the teacher sees==
==What the teacher sees==
''Note: The role will not take effect immediately; only once a scheduled task has run.''
''Note: The role will not take effect immediately; only once the scheduled task has run.''
*The course teacher will see a Site administration link and be able to access learning plan templates:
 
The course teacher will see a Site administration link and be able to access learning plan templates:


[[File:learninplanmanager1.png|center|thumb|500px]]
[[File:learninplanmanager1.png|center|thumb|500px]]
Line 58: Line 57:


==See also==
==See also==
The [[Competency reviewer]] role allows course teachers to view evidence uploaded by students and review their competencies.
*The [[Learning plan viewer]] role allows course teachers to view (but not create or edit) the learning plans of their students.
*The [[Competency reviewer]] role allows course teachers to view evidence uploaded by students and review their competencies.
 
[[Category:Roles]]
 
[[es:Supervisor de plan de aprendizaje]]
[[de:Lernplan-Verwalter-Rolle]]
[[fr:Superviseur de plan de formation]]

Latest revision as of 11:43, 4 June 2019

Course teachers cannot by default create, manage or view student learning plans, since competencies and learning plans exist outside of a course context, whereas the role of teacher is assigned in the course context. To allow course teachers to create, manage and view learning plans for the students they are responsible for only, follow these steps:

Create two custom roles

Learning plan supervisor (system)

  1. From Site administration, access the Define Roles screen and click the button to Add a new role.
  2. Click the Continue button.
  3. Give your role the name Learning plan supervisor (system)
  4. Tick 'System' as the context type where the role may be assigned.
  5. Scroll down and set the capabilities moodle/site:configview, moodle/competency:templatemanage, moodle/competency:templateview and block/lp:view all to Allow.
  6. Save the new role.

Learning plan supervisor (user)

  1. From Site administration, access the Define Roles screen and click the button to Add a new role.
  2. Click the Continue button.
  3. Give your role the name Learning plan supervisor (user)
  4. Tick 'User' as the context type where the role may be assigned.
  5. Scroll down and set the capabilities moodle/competency:planmanage, moodle/competency:planreview, moodle/competency:plancomment all to Allow.
  6. Save the new role.

Create a cohort of the teacher's students

In order to ensure the new learning plan supervisor can only deal with his/her own students, we need to create a cohort.

  1. From Site administration, access the Cohorts screen and add a new cohort.
  2. Add the students of the teacher you wish to make a learning plan supervisor.

Match the cohort to their teacher

  1. From Site administration, access the Cohorts screen and create a cohort with the relevant students in it.
  2. Then from the Users tab, click the link Assign user roles to cohort.
  3. From the top dropdown, choose your teacher.
  4. In the middle ('Select role') dropdown, choose 'Learning plan supervisor (user)'. (Note that only roles with 'User' ticked as the context type where they may be assigned will be visible here.)
  5. From the bottom ('Select cohorts') dropdown, choose the cohort with the teacher's students.
  6. Click the Assign button.

Assign your teacher the new role

  1. From Site administration, access the Users screen, and then from Permissions, click Assign system roles.
  2. Assign your chosen teacher the role of Learning plan supervisor (system).

What the teacher sees

Note: The role will not take effect immediately; only once the scheduled task has run.

The course teacher will see a Site administration link and be able to access learning plan templates:

learninplanmanager1.png

He/she will be able to add a new learning template.

learningplanmanager2.png

Once the template is created, clicking the Edit link will allow them to create new learning plans only for the students in the cohort created by the admin.

learninplanmanager3.png

The course teacher and learning plan supervisor will be able to see the learning plans from their students' profiles.

See also

  • The Learning plan viewer role allows course teachers to view (but not create or edit) the learning plans of their students.
  • The Competency reviewer role allows course teachers to view evidence uploaded by students and review their competencies.