Create a Parent of a student role

Create a Parent of a student role

by M Moodley -
Number of replies: 66
Hi,

I created a parent role and assigned a user as a parent of a student.

When I login as the parent I am unable to automatically enter the course that the student was enrolled in, and I was unable, as the parent, to see the grade of the student that I was the parent off.

Can a user with a "parent" roll be linked to a student, and enter a course (with limited rights) that the student in enrolled in without the enrollment key?

What permissions need to be set to allow the parent to see only their child's grade?

Is this link setup in the students profile, adding a parent sufficient to link the two users as parent and child across the site for all courses?

Thanks for any thoughts on this.

Mervyn

Average of ratings: -
In reply to M Moodley

Re: Create a Parent of a student role

by Richard Ackland -
This would be very useful... especially in the UK, where this is a DFES recommendation for the use of VLE's
In reply to M Moodley

Re: Create a Parent of a student role

by Yu Zhang -
Hi,

There is a new grade button under activity report in user profile page in 1.7. This is designed for parents to view a students grade. The user level capabilities are designed to assist a parent to track progress of the child.

  1. moodle/user:readuserposts -read individual user posts on profile page
  2. moodle/user:readuserblogs -read individual user blogs on profile page
  3. moodle/user:viewuseractivitiesreport-read individual activity report on profile page (including grade)
  4. moodle/user:editprofile - edit profile
To assign the parent role to the child you need to go to the child's profile page, click on roles, then assign the parent there. You can assign the same parents to multiple childrens. When you create the parent role, just set the above 4 to allow, that should give them access to those items in their children's profile page.
Average of ratings: Useful (1)
In reply to Yu Zhang

Re: Create a Parent of a student role

by M Moodley -
Hi Yu,
Thank you for your reply.

I have now done all the above, and related to user "student" to a user "parent". When I log in as the parent, I am unable to see how to navigate to find the students profile.

Do I need to add a special block or link for the parent to find the profile of their child?
Do parents need to be added to a course that there child is in?

Regard,
Mervyn Moodley

In reply to M Moodley

Re: Create a Parent of a student role

by Mark Schumann -
I wouldn't mind finding out the answer to those two questions either. I used a sample student profile link and pasted it into the browser after logging in as a parent assigned to that student. I am able to view the activity reports for that student for the front page, but when I click on a course in that student's profile, it requires an enrolment key (obviously for that parent to be enrolled in that course before being given access to the reports).

There must be a simpler way. I'd also like to avoid having to enrol all parents into their associated student's courses as well (administrative nightmare).
In reply to Yu Zhang

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
I think I also included the course view to allow parents go in to the courses and see what the assignments are and what resources are available to the student. But this may or may not be desired by all.
In reply to Anthony Borrow

Re: Create a Parent of a student role

by Chris Potter -
I really like the concept and am looking to adopt another whole system for a group of about 6000 students and their parents to track offline grading and attendance. However, I noticed that after setting the roles, the activity report for that student does not show any graded events besides attendance (I added an attendance link in the course). I have the Gradebook Plus v2 for Moodle 1.7, and I presume that because all of the graded events are 'manual events' that the activity report will not pick those grades up. Because this is probably so, is there any way to make the activity report spit out that information?
In reply to Chris Potter

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
I was hoping to use the Grades tab in a Moodle course; however, I want it to display summarized information basically like looking at the grades from the admin block but in a different format. I also use Gradebookplus_v2 but with 1.6.3+ (not with 1.7 - yet). I did create MDL-6976 but I have not had time to go in and add the additional function calls to pull the information together like I would like it. The request is similar to what you are asking for so you may want to vote on MDL-6976 or at least check it out and see if it relates to what you are hoping for. Peace.
In reply to Yu Zhang

Re: Create a Parent of a student role

by Bill Burgos -
Hi Yu,

I have been playing with this 'parent' role thinking that we can use it as a student advisor role.

However, I find that unless I allow the parent to enter the course and see most everything else (Resources, Glossaries and anything that I cannot disallow viewing), they cannot see the student grade.

Is there a setting I am missing? How would I create a role that will view the student/child grades only without entering the course?

TIA,

Bill
In reply to Bill Burgos

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Yes, there is the option in 1.7 to allow the capability to just see the grade /moodle/user:viewusergrades - I hope that helps.
In reply to Anthony Borrow

Re: Create a Parent of a student role

by Bill Burgos -
Hi Anthony,

Thank you for the reply. I made the change and I still need to enroll in the course to see the grade. This is what I have done:

1. I created a new role - advisor (could be parent).
2. I defined the role with only - /moodle/user:viewusergrades to 'Allow', all others are set with the default 'Inherit'.
3. I assigned the advisor role on the site level to Mr. WW.
4. I assigned Mr. WW as advisor on the student profile, Ms. BK.
5. I made sure that Ms. BK had an assignment and that she has a grade.
6. I logged in as Mr. WW and used a link to view Ms. BK's profile.

I cannot see any tabs for Grades. When I click on the link for the course under Ms. BK's profile, I am prompted to enroll.

I am sure that I am missing a setting here.

I am using Moodle version 1.7.1+ (2006101010)

Bill

EDIT: I set the tab /moodle/user:viewuseractivitiesreport to 'Allow'. I now log in as Mr. WW, I can see a Grade tab for Ms. BK, but no grades. When I log in as Ms. BK, I can see the grades.


In reply to Bill Burgos

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
You do not need to be able to view the course but finding the grade page is not necessarily obvious. It is a new tab under the user profile. The parent would need to be assigned the role of parent for a particular user (as I remember). I do not recall the details of setting that up but I know that I did get it working with 1.7. Perhaps someone might be able to fill in the details. Peace.
In reply to Anthony Borrow

Re: Create a Parent of a student role

by Colin McQueen -
having tried this I think we need a "Your Children" Block which seeks out the ids of any profiles you have parent roles over and then provides links to the profiles and possibly a summary of grades/ activity etc. Shouldn't be too hard I would have thought.

What I'd like to be able to do is provide the ability to see the course summaries for each course their children are in with the links to assignments appearing etc but the option of removing the link to the courses themselves (as the parents are not enrolled in the course.

having created a "Course viewer" role for Local Authority Inspectors at what level would a parent have to have "Course:view course" permissions to get to just their child's course without enrolling or is this not possible yet?
In reply to Colin McQueen

Re: Create a Parent of a student role

by Bill Burgos -
Hi,

There is a way to view the child/student profile if you have a direct link the the profile page of that user. This can be saved in an HTML block if you are using my Moodle page. The same can be done with the grade tab for that user. Although, it is not the most elegant solution.

This seems to bypass the enrollment requirement and prevents the parent from viewing most of the other course content. The parent will still be able to see the logs and forum posts.

You will still need to have:

moodle/user:viewuseractivitiesreport and

moodle/user:viewusergrades

set to 'Allow' as a minimum setting.

There might be a block in the works that may do this automatically:

http://tracker.moodle.org/browse/MDL-8782

You may want to at least Watch it to see how it develops.

HTH,
Bill
In reply to Bill Burgos

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Bill - Thanks for sharing that idea - it is an interesting use of the HTML block. I might see if I could set this up for all of the parents to have links for their children. It may simplify things for parents. There is some definite room for development to facilitate the process by which parents can check on the progress of their children. Peace - Anthony
In reply to Bill Burgos

Re: Create a Parent of a student role

by Yu Zhang -
Hi Bill,

The "Mentees" block is now in 1.8 and 1.9. I believe you can get it to work under 1.7 just by copying the "blocks/mentees" folder into your blocks/mentees folder (make one), and block_mentess.php language file.

What this block does

At the moment it is a very simple block that just links to your children's profile (all user contexts you have a role in). From there, you can view their courses, read their blogs, view their activity reports and grades, etc, depending on the role definition of your "mentor/parent" role.

How to get it to work

Get the latest cvs code, and go to yoursite.com/admin to install the block.

As an administrator, make a role called "parents" or "mentor" or something similar, this role will need moodle/user:viewdetails capability set to allow, and depending on your requirements, capabilities under users (such as moodle/user:viewuseractivitiesreport should be set to allow as well). For every student this user is a mentor of, you need to go into that student's profile, click on assign roles, and assign the "parent role" to that student. This user will not need any other roles assigned to him. On site front page, administrators can place the Mentees block, and rename it to anything they want. Upon login the mentors/parents will see links to their children/mentees, which they can follow and view that particular mentee's reports etc. Please note the report for every course is differnet, to view the reports of a differnet course a parent can follow the course link on the profile page.


As this code is new there could be a few bugs, please report them and we will fix them asap.

Cheers,

Yu
Average of ratings: Useful (1)
In reply to Yu Zhang

Re: Create a Parent of a student role

by Bill Burgos -
Hi Yu!

Thank You!

This is very nice!

I am sure to let you know about any bugs along the way.

Bill


In reply to Yu Zhang

Re: Create a Parent of a student role

by Daniel Gaulin -
When defining the Parent Role, what should be the legacy role for the Parent Role.  Are there any changes to be made to the user Policies.  I believe I have followed every suggestion but I can't seem to see the daughter's grade for the parent role that I have created. 
In reply to Daniel Gaulin

Re: Create a Parent of a student role

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Are you trying to view the grade through the child's profile or the course? The parent role as defined in documentation is to view the grade through the user's profile. I recommend using the mentee block to test it.
In reply to Daniel Gaulin

Re: Create a Parent of a student role

by Bill Burgos -
Hi Daniel,

There might be a couple of things here to confirm.

The first is to make sure that the student/child sees their own grades. If they are not available to the student/child, they will not be available to the parent.

The second point to confirm is to make sure that you have clicked on the course link of the student/child. From the top level of the installation, there will not be any viewable activity. Clicking on the course link will bring you into the user profile relating to that particular course. You can check this by looking at the navigation bar to see that you are in the course.

I hope that this makes sense.

Bill
In reply to Yu Zhang

Re: Create a Parent of a student role

by Gautam Saha -
Hi Yu,
Great block. Thanks for creating this mentee block.

I do have a question about the php code.

When I tried to create a mentee block for a parent on the front page, it would look for the student profile under course=1. This created a problem since my student was in course=2.

I edited your php code below to change replace course=1 to course=2.
When I did this, everything worked fine.

My question is how will your code handle mentee block if a student is enrolled in many courses?

________________________________________________________________

".CONTEXT_USER)) {

$this->content->text = '<ul>';
foreach ($usercontexts as $usercontext) {
$this->content->text .= '<li><a href="'.$CFG->wwwroot.'/user/view.php?id='.$usercontext->instanceid.'&amp;course=1">'.fullname($usercontext).'</a></li>';
}
$this->content->text .= '</ul>';
________________________________________________________________________
In reply to Gautam Saha

Re: Create a Parent of a student role

by Michael Shaffer -
I want to extend the "Parent of Student" role to allow the Parent to grade Assignments and the Essay portion of Quizzes.

Here is what I did:
1) Copy parent role, call it "Parent Teacher"
2) Add the following capabilities:
  • View user grades
  • View course grades
  • View courses
  • View Assignment
  • Grade Assignment
  • Grade Quizzes Manually
I then assign the Parent to the Student in the User context (like we do for the existing 'Parent of Student'.

Student logs in and takes a quiz, then submits an assignment.

Parent logs in, selects student, goes to "Activity Reports". Can see the grade on the Quiz, and the Assignment.

If Parent clicks on either Assignment (to grade it) or Quiz (to see what questions Student got wrong), he gets:

"Do you wish to enrol in this course?"

I also tried adding the parent as an "Evaluator" at the course context (giving sort of 'guest' access). In this case, was not prompted to enroll, but did not see work of the student (acted now like Parent WAS a student, so would have to submit their own assignments).

Any ideas how to do this? I think this would be really great for a homeschool environment where Parents grade their kids' work, but don't have access to other students taking the course.

Michael Shaffer
www.kingdomeducation.com

In reply to Michael Shaffer

Re: Create a Parent of a student role

by Sharon Goodson -

Hey Michael! Did you ever get anywhere on this? This is exactly what I'm trying to accomplish, but I'm running into the same thing. We have some parent who want to do the manual grading, but we can't figure out a way for them to grade and still have access to only their child. 

We got around the enrollment block but setting courses to allow guest access without a key (while removing the guest button from the front page), but it's wide open to the parent once he/she enters the course, and clicking submitted assignments doesn't allow them to grade (or view for that matter) the submitted material.

In reply to Sharon Goodson

Re: Create a Parent of a student role

by Deborah Schloss -

Hi, Sharon.  We are trying to set up a parent role for our elementary school. We would like parents to be able to view their child's course; not just blogs, journals and grades. How did you set up your parent role?

Thanks, Debby Schloss

In reply to Deborah Schloss

Re: Create a Parent of a student role

by Sharon Goodson -
Hi Deborah! We actually ended up doing something a bit different. There was just no way to allow parents to see the the actual course and access/view only their child's work/activities.

If parents could access the course (as a guest, or a modified role), then they had access to students' private information (blogs, forums, profiles, etc.). Restricting access to this information worked, but also restricted them from their own child's information. It's as if once they're 'in a classroom,' they are not longer 'connected' to their child.

As much as we wanted parents to be able to view classrooms, the more pressing issue was how to allow them to grade student work. We worked out a solution - the setup was somewhat complex, teachers still have to actually enter the grade in student gradebooks, and there is some minor maintenance involved when students change classes.

If you are only interested in allowing parents to see courses and view their student's activities, perhaps you could setup a modified guest role (that doesn't allow access to forums, blogs, etc.) with a single password. Parents could use this to view courses (but that would be it). Then give each parent their own account for the parent role. They would login with the universal 'guest parent' account to view courses, and login with their regular parent account to view their child's activities/grades.

It's a bit of a pain because they have to remember two accounts, but the 'guest' user/pass could be pretty simple. Our admin are also teachers and have two accounts, it's not that bad. We often use the profile 'login' function to toggle back and forth. It's possible you could set overrides that would allow the guest role and parent roles to 'login' as each other. Besides, if they can't view items that display student info/ interaction, then the course page really isn't going to change much, and they wouldn't visit is often.

The single guest role would, of course, allow access to all classes. If that's a problem, maybe that could be addressed with groups or assigning roles to categories.

Sorry - not a great solution...probably not even a good one *lol* - but maybe it will lead us to something else. Post back!
In reply to Deborah Schloss

Re: Create a Parent of a student role

by ben reynolds -
Debby,
Sharon is talking about the FERPA issue. If you allow parents unlimited access to their child's course, they will likely see things about other students that FERPA doesn't like.

If you want parents to see things like discussion prompts, quiz questions, and stuff like that, I think you would be wiser to create a dummy classroom w/ no real students in it & let the parents wander there at will.
In reply to ben reynolds

Re: Create a Parent of a student role

by ben reynolds -
UPDATE

I just noticed this tutorial and thought of this thread. You have to be using 1.9+

Desire: You wish to have guests, parents, and other users view your course, the assignments, links, and other resources that you place there. But you would also like to preserve the privacy of your students as they discuss course content in the class forums.

http://docs.moodle.org/en/Roles_tutorial_-_viewhiddenactivities
In reply to Yu Zhang

Re: Create a Parent of a student role

by Jay Heap -
I am trying to use the parent role in a new course. I have followed the directions in several of the posts, and have confirmed the ALLOW status in the proper areas. However, when a parent role access the student, no grades are shown. The grade link appears, but nothing is shown. I have confirmed that the student has grades, and that the student can see their grade on the quizzes page.

Any help that could be provided would be appreciated.
In reply to Jay Heap

Re: Create a Parent of a student role

by Gary Newport -
Hi, I have undertaken all the steps given in the documentation but when I click on the pupil's name in the Mentee block I get a disallow notice. The pupil has no grades (so probably the reason) but we would like it so that the parent could view the journal entry on a particular course. Is this possible through this tool?
In reply to Gary Newport

Re: Create a Parent of a student role

by Gary Newport -
okay, I am now aware that I should use the inline text assignment (or a blog), but still the same issue (since this is non-graded).
In reply to M Moodley

Re: Create a Parent of a student role

by Bob Eadie -

Hi,

I have been trying to create the parent role so that the parent can see the course content (resources, activities) just as the student can, without enrolling on the course.

Following the advice above, I have allocated the parent to the pupil and am trying to override the role permissions to 'viewcourse' . . but am only offered four which do not include viewcourse.

I'm on V1.8.  Is there somewhere else that I need to tweak something so that I DO get offered the option to 'view course'? 

This is really what we want our parents to be able to see, particularly for the younger boys - exactly what is their course.

thanks for the help,

Bob

In reply to Bob Eadie

Re: Create a Parent of a student role

by Gary Newport -

I would like to make a feature request as regards the mentee block and the parenting mode.

It would be incredibly useful if the parent were able to see the assignments as submitted by the relevant student; rather than just the marks/grades.

Is this possible?

In reply to Bob Eadie

Re: Create a Parent of a student role

by Helen Foster -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Hi Bob,

If you're looking for the view courses capability in the user context i.e. via Roles tab in the child's profile page then this would explain why you can't find it. The view courses capability may only be applied in the site/system, course category or course context.

A simple way to allow parents to view courses is to enable guest access to each course (via the course settings page).
In reply to Helen Foster

Re: Create a Parent of a student role

by Bob Eadie -

Yes, but we're not happy about opening up ALL of our courses to all guests, and would rather open them up to viewing by parents only . . 

Also, it would be nice if parents could only see the courses their children were on, rather than seeing the whole list of all courses?  They see the list when they click on their child in the mentor block, and it would be nice if they could just have view.course access to these courses?

Or is this a feature request?

Bob

In reply to Bob Eadie

Re: Create a Parent of a student role

by Simon Goodwin -

This discussion seems long dead but it is still relevant to me.

I want to enable parents to see a student's MyMoodle page so that they can monitor what homework assignments their child has been set.

I have enabled the mentees block but this just links me to the student profile with the 4 tabs mentioned above.

Is it possible for the parent to see the same MyMoodle page as the student?

In reply to Simon Goodwin

Re: Create a Parent of a student role

by John Isner -

Is it possible for the parent to see the same MyMoodle page as the student?

No, it is not possible. 

I want to enable parents to see a student's MyMoodle page so that they can monitor what homework assignments their child has been set.

The information in the Activity reports tab on the student's user information page has this information.

In reply to John Isner

Re: Create a Parent of a student role

by Simon Goodwin -

Thanks for your prompt reply John.

Do you think it would be possible in the future for parents to see what work their children have got to do at any one time. I take your point about the Activity report, but it isn't very user-friendly to a parent.

A lot of us in British schools are under pressure to involve parents more directly in children's learning. The feature I am describing would be enourmously powerful for us.

In reply to Simon Goodwin

Re: Create a Parent of a student role

by John Isner -

A lot of us in British schools are under pressure to involve parents more directly in children's learning. The feature I am describing would be enourmously powerful for us.

Yes, and US schools too.  The information that a parent can currently get using the Parent role is the best Moodle can do for you now.  The problem is that parents are only allowed to see information relevant to their own child(ren) and no others.  For example, they should be able to see posts their child(ren) have made, but not replies to those psots by others. 

Other users have asked for enhancements -- e.g., a "report card" type of overview.  If you have a specific idea about data presentation (bearing in mind the strict limitation mentioned above), you should propose it in the forum.  If you get support for your idea, create an enhancement request in the tracker.

In reply to John Isner

Re: Create a Parent of a student role

by Chad Parmentier -
We are a US based high school and would also like to see a parent role where permissions could be customized. What is almost needed is a bind role where a parent role is a mirror of a particular student role, that way a parent could only see their students grade and participation in the course. We are not as concerned with whether or not the parent can see replies from other students.
In reply to John Isner

Re: Create a Parent of a student role

by Greg Jeffrey -

I believe I have the correct settings - but, whilst I can see homework on the various activity reports (and when work was handed in) I cannot see the due dates for pending Homework, which is high on the list of what parents want to see.  "What should I be nagging Jimmy to do this week?"  It would be sort of OK if we used weeks instead of topics but that's not how the teachers want it. 
Even if the info were there I would, as parent, have to click into each of the courses - Eng, Math, Sci etc (typically 8 or 10 'courses') to see it. 
I suppose that ideally the parent would see the child's calendar but I assume that that really isn't an option?  It certainly doesn't appear to be as things stand sad

In reply to Greg Jeffrey

Re: Create a Parent of a student role

by Michael Woods -
Picture of Core developers
Hi Greg,

Our school enrols parents into their children's courses using a role with very restrictive permissions (we prevent parents from accessing any activity where students are contributing - forums, chats etc...). So they can basically see the course and any teacher-contributed content (links, resources, assignments and so on).

We then have a 'sticky' HTML block appearing on every page with a link to 'My Moodle' - like http://yourmoodlesite.com/MY. Ensure the calendar and upcoming events blocks are visible there, and parents will then have all due dates for all their children in one spot, negating the need to go from course to course to find out "what to nag Jimmy about" smile. This assumes, of course, that teachers are diligently putting all due dates in the calendar in their respective courses, which is a process we are still needing to encourage some of our teachers in.

Regards,
Michael
In reply to Michael Woods

Re: Create a Parent of a student role

by Jason Hollowell -
Hello all,

I've read through this thread and don't think I saw anything that deals with the issue I'm having but it is possible that I missed it. If so, my apologies.

I'm trying to set up a parental role and would like the parent to be able to view the student's blog, forum posts, profile, complete report and grade (amongst others).

It seems that if the course the student is enrolled in is protected with an enrollment key that the parent cannot view the blog or the forum posts.

Actually, the thing that I'm troubled by is that if I log in as the parent and click on the link in the Mentee block that takes me to my child and then on Activity reports and then on Complete report, I can see that my child has entered information in a forum but I can't actually see what he/she entered and I get this message:

Subject (hidden)
Author (hidden)
This post cannot be viewed by you, probably because you have not posted in the discussion yet.

Sorry, I pasted that from my site so the formatting is a little weird. I don't understand exactly how the parental role is supposed to work if the parent has so little access to information about his/her child and what the child is doing in the course....?

I'm probably missing something...?

Jason
In reply to Bob Eadie

Re: Create a Parent of a student role

by Simon Goodwin -

This discussion seems long dead but it is still relevant to me.

I want to enable parents to see a student's MyMoodle page so that they can monitor what homework assignments their child has been set.

I have enabled the mentees block but this just links me to the student profile with the 4 tabs mentioned above.

Is it possible for the parent to see the same MyMoodle page as the student?

In reply to M Moodley

Re: Create a Parent of a student role

by Mike Worth -

I am currently trying to use the Mentee block for tutors. (Not learning based, they have a more personal development/oversight responsibility for their students) I would like for them to be able to see the attendance and gradebook reports for their tutees, I have found the /gradereport/overview:view which looks like it may be useful, but it doesn't seem to do anything.



Any ideas?



Thanks,

Mike

In reply to Mike Worth

Re: Create a Parent of a student role

by Dan Jeffries -
Hi

I need to set up a parent too for a student, however we have concerns that the parent may want to go 'wandering' around the site, click on courses and enrol on courses.

Is there any way that this can be prevented? The mentees block is great, but having everything else available is a little concerning.

Thanks

Dan
In reply to Dan Jeffries

Re: Create a Parent of a student role

by Victor Santos -
Sorry if this is on the wrong section!

Is there a way that a teacher can write some personal notes related to the student (grades, progression, etc...) to the parent/mentee?
So the mentee after login can click somewhere that opens that same page left by the teacher, and only the teacher and mentee have permission to see that page.

Thanks
In reply to Victor Santos

Re: Create a Parent of a student role

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Moodle does have a notes system.

However, looking at the code (notes/index.php) it does not seem to give you enough control over permissions to let parent read the notes. However, it might be worth adding this to http://tracker.moodle.org, if it is not already there.
In reply to M Moodley

Re: Create a Parent of a student role

by Diane Hawkins -

Hi,

I am using Moodle 1.9.2

I have also created a Parent role, following exactly both the instructions in Moodle docs http://docs.moodle.org/en/Parent_role and on the video. The Mentee block shows the fictious child of my fictious parent. However, when logged in as the parent if I click on the child, I go straight back to the log in page as the parent account is treated as a Guest. If I log in again as the parent and again click on the child link in the mentee block, the same thing happens again. If I click on a course which allows Guest access with a key, nothing happens when I enrol on the course using the key I created. In other words, the Parent appears to have even less access than a Guest user with the enrolment key (which works).

I have tried defining the legacy role as student and also authenticated user, but neither solve the problem.

What have I missed? Please can anyone help?

In reply to Diane Hawkins

Re: Create a Parent of a student role

by David Le Blanc -
Diane,
I wonder if a step was missed in the setup process. When I click on a child's name in the Mentee block, I am taken to that child's profile, not the log in screen. From their profile, I am able to see their blog and activity reports and grades. I don't see the course content, as this is only accessible as a participant in the particular course.
In reply to M Moodley

Re: Create a Parent of a student role

by Glenn Moses -
I know this is an older thread, but I'm new here and need some help with the parent role. If I've posted this in the wrong spot please gently guide me to the correct spot.

I've gone through all of the steps to create the Parent role. I've added the Mentee block. I've assigned the Parent Role to a student. Here's where I'm getting stuck:

The parent can login, see the mentee block, and click on the student's name. Once they've done that they do not have access to the student's courses. Please see:

http://bit.ly/4mHRDt

for clarification.

If I assign the parent role to someone with admin rights they see the student in their mentee block and get this:

http://bit.ly/1LTZ4

Which is what I need for my parent role.

Any help would be great.

v 1.9.5 build 20090518
In reply to Glenn Moses

Re: Create a Parent of a student role

by ben reynolds -
Hi Glenn,
I have to disagree w/ you. FERPA does not want parents gallavanting around in classrooms. The setup that you don't like allows parents to see only what their child is doing, which is FERPA compliant.
In reply to ben reynolds

Re: Create a Parent of a student role

by Glenn Moses -
Ben,

Check out this video:



I would like parents to have access to their student's individual grade books and feedback from their teachers. I'm beginning to get the picture that the parent role doesn't do that (except for when it does; for people at the admin level who have been assigned a mentee).
In reply to Glenn Moses

Re: Create a Parent of a student role

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators
Hi Glenn - man after my own heart: I like making explanatory videos too smile The Parent role as you show it in your video does everything a parent should need to access - you can get the grades from each course ( and presumably feedback;can't remember but you cannot actually access the course itself because -as Ben pointed out, there are various privacy concerns according to what country you are in. So are you saying that when you make a parent role (and presumably you have made a brand new role? ) then it does not do this, ie, not show the courses? You must be missing something out - I have a video I can send you if you DM me an email of how I did a parent role for our school. I can't show it as it uses real people but if it is any help, it might be worth it.
In reply to Mary Cooch

Re: Create a Parent of a student role

by Glenn Moses -
Thank you, Mary. This is what my parent role gets:

http://bit.ly/4mHRDt

They can click on "Activity Reports" but that just gives them a list of all of the clicks that the student has made. I'm hoping that the parents can see more than that.
In reply to Mary Cooch

Re: Create a Parent of a student role

by Ger Tielemans -
If you give parents guest rights AND you close the forum for view (default forum is visible/accessible for guests) you only can see the global outline of the course, the resources used in that course, the descriptions of quizzes, assignments and other activities in that course. You do not have access to real clas interaction. It is like looking at the content of the book they use at school.

Which law in which country does not allow that?

  • We only have the law that children above 18 must give their parents permission to see their grades!
  • And I know the paranoia in Germany about the log files, but that is not the subject here.
In reply to Ger Tielemans

Re: Create a Parent of a student role

by ben reynolds -
Hi Ger,
Take a look at this FERPA document for more information on the law.

Yes, asking my college-aged son for permission to see his grades makes me want to say, "But I'm paying your bills!"
In reply to ben reynolds

Re: Create a Parent of a student role

by Ger Tielemans -
Thanks, I will show it to my dean.

In The Netherlands we try to store all the student information (also the "critical") in our school-administration. When a student moves to another school we wish to give the new school - with permission of the parents - all (eletronically stored) information. We have now a central encrypted password protected student-information-broker..

http://www.lerendoorgeven.nl/eld/
(in Dutch but with a small picture smile )

  • We had to settle the standards for exchange between schools
  • We had to study what the local law permits
One of the surprises was, that we are not allowed to give students information to a company where the (vocational training) students do a part of their education: how can you assign a member of that company a teacherrole in your VLE? (same problem as the "ICT" guest lecture)
Keeping Moodle separated form the school adminstration is part of the solution sad

In reply to Mary Cooch

Re: Create a Parent of a student role

by Biro Roo -

Hi,

I have a problem with parent role:

that the activity report of the student in some courses consists of 5 output reports

and in other courses generate only Grade report

and I couldn't understand why? so can you tell me why the number of output reports changes per course


Thanks in advance.


In reply to Biro Roo

Re: Create a Parent of a student role

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Did you follow the instructions for the Parent role and did you ensure the parent is not enrolled in any of those courses and that they don't have guest access?

In reply to Mary Cooch

Re: Create a Parent of a student role

by Biro Roo -
Hi Mary,


thanks for your fast reply,

but yes I had ensured multiple times that I just followed the instructions in  Parent role,

and the parents aren't enrolled in these courses, also these courses doesn't have guest access...

but although parents can see different type of reports for different courses,

the normal case is that parents can see only Activity reports(Grade) but in some courses which their children are enrolled in it they can see Activity reports(Today's logsAll logsOutline reportComplete report,Grade).

is this is a bug in moodle 2.8 or this is related to the type of activities per course?

I mean some activities in the course generate other reports?

In reply to Glenn Moses

Re: Create a Parent of a student role

by ben reynolds -
This may be the dumbest question I've asked in a long time. Is your sample parent's student enrolled in more than one course? Because, obviously, you can't have a list of courses if student is in only one course.

Feedback on Assignment activities does show up in the User Report that students get when going profile > activity report > grade. Are you saying that the parent role cannot follow that path?
In reply to ben reynolds

Re: Create a Parent of a student role

by Glenn Moses -
Not dumb at all. I thought about that at some point yesterday after testing it with the same student over and over. I gave it to another student (just in case) but both are enrolled in six courses.

For the feedback, here's the screen that I get when I go to profile > activity report > grade:

http://bit.ly/LCQak
In reply to Glenn Moses

Re: Create a Parent of a student role

by ben reynolds -
I believe Tiffany has given you everything you need to get set. I forgot she did the Parent/Mentee thing a while ago.

Glenn, I see Parents are getting a user report. I don't recognize the folder icon, but otherwise I'd say Parents seem to be seeing what my bogus students see when they click on Grade on the Activity Reports tab. Do you have anything in that classroom where the student actually has a grade and some feedback?
In reply to ben reynolds

Re: Create a Parent of a student role

by Tiffany Morgan -
We had the same issue when we were testing the parent role (except we use it for teachers who are acting as mentors for the students). Our FIRST priority was ensuring that any teacher could only see information for those students for whom they were the coach based on FERPA guidelines. Our second priority was getting our coaches as much of the info we could that would allow them to assist their students without having to go through the course instructor (though this obviously not a replacement for coach/teacher communication).

To accomplish this we set up the mentee block and started with the authenticated user role to create the coach role and set the following capabilities set to prohibit for anyone with the coach/parent role
User send message
block/email_list:sendmessage (prohibited them from seeing a full list of participants in the course and making contact)

Send messages to any user
moodle/site:sendmessage

View participants
moodle/site:viewparticipants (prohibited them from seeing a full list of particpants in the course)

Manage any calendar entries
moodle/calendar:manageentries

Manage group calendar entries
moodle/calendar:managegroupentries

Manage own calendar entries
moodle/calendar:manageownentries

Edit user profile
moodle/user:editprofile

We set the following permissions to allow:
View the overview report
gradereport/overview:view

View your own grade report
gradereport/user:view

View courses
moodle/course:view

View assignment
mod/assignment:view

Preview quizzes
mod/quiz:preview

Preview quizzes
mod/quiz:preview


I will be the first to admin there a probably some settings I could leave at Not Set. I will be testing those at some point just clean up the role. But so far we have had no issue with coaches accessing anything they shouldn't and good responses that they can get timely info about their students.

We also enroll the user as a coach/parent in the course so they can see the content their student is expected to complete.

So...there are my two cents smile
Average of ratings: Useful (2)