Is it possible for Student records to be available long term?

Is it possible for Student records to be available long term?

von Ann Morgan -
Anzahl Antworten: 14

Hello, I am not sure this is the correct forum to pose this inquiry ...

We would like to provide student users a dashboard of sorts that allows them to view the following data specific to them:

  •     classes/workshops they have completed (of any type, as long as it was on Moodle)
  •     grades they have received (across all coursework - a total is fine.)
  •     credits they have earned (Moodle is ignorant of this, of course, but if we were able to enter such data, perhaps by using badges - a 20-credit badge, a 30-credit badge, a grad-credit badge, etc)


This would also be a great place for students to download/print their own certificates.

The trouble with the current dashboard is that

  1. We need to keep all classes visible in order for students to see all the classes they have ever taken
  2. We need to keep all classes OPEN in order for students to see all the grades they have ever received, and open each class to see them.


This doesn't seem reasonable nor wise.

We're not able to find anyone else doing this, through Moodle docs, community forums, or just general fishing about.

Has anyone ever found a way to do the above?  Perhaps there's a plugin that we are missing?
Or, is this simply not what Moodle does.

I apologize if I posted this in the wrong forum, please move it to a more appropriate one if you think it would be better suited elsewhere!

Thank you for taking the time to read and respond to this inquiry!

Ann

Als Antwort auf Ann Morgan

Re: Is it possible for Student records to be available long term?

von Steven Swanson -
Not sure why you want to hide the class. Hiding will make them unavailable. If you're hiding because the class is closed. Maybe keep the class open. Then copy the class and rename for the new cohort. Then the old class is still there and live, the new class is empty and ready to go with old students. Maybe someone has a better idea?
Als Antwort auf Steven Swanson

Re: Is it possible for Student records to be available long term?

von Ann Morgan -

The participants may have taken a workshop several years prior, then they might sign up for a new one. We wanted an ongoing record of all workshops completed in the past. This is for adult learners on a professional development site who take courses over several years.

Thanks,

Ann

Als Antwort auf Ann Morgan

Re: Is it possible for Student records to be available long term?

von ryan sanders -

i am not familiar enough with moodle. so i  may be wrong...

turn on "completion" some place in site admin menu.

turn on "meta courses" some place in site admin menu.

create an additional role and/or cohort.  that is of "generic student". but limited ability. possibly changing student to a "suspended" user within course. (for course they originally went through)

meta course (inherit something from original course) or enrol them with a different cohort maybe?  and use some sort of completion of given course and then show in a meta course?   meta course kinda of a "dash board" of linking to all the other courses. and used kinda like a globalized dash board?.  this way you can hide original old courses, and just display the one meta course, and any other current courses?

=========

above is way above my head in actual doing. hopefully someone else will respond with better info.  covering usage of "completion" and "meta courses", possibly badges as well.

Als Antwort auf ryan sanders

Re: Is it possible for Student records to be available long term?

von Ann Morgan -

Thanks for trying to figure this out,but it's unclear to me how this would work. I am hoping someone might know of a plugin or easier way ....

Als Antwort auf Ann Morgan

Re: Is it possible for Student records to be available long term?

von Colin Fraser -
Nutzerbild von Documentation writers Nutzerbild von Testers

Hi Ann, for any number of reasons, Mahara is not available to us, and nothing else is either, so we have been at a loss to decide what to do about a Student e-Portfolio. What has been suggested is the development of a Moodle based solution. 

To do this, we are setting up a course, one course per Student, that the Student manages. Essentially, what that means is the Student is the Teacher in this course. Just how we are going to do it is yet to be decided, but what I am suggesting is the capability to upload files, to write a page, to add and edit a blog. I am sure other resources may come into play, but most of the activities will not get used. To do this though, there needs be a new Role, and that is what I am developing now. Part of what Students will be expected to do is to enter semester grades and reports themselves, unless we can find a way of automating this process. The course will follow the student right through Junior and High School, as long as that student is attending that school.  

Just how this is going to work is, for me, pretty dodgy, but with nothing else to do, this is the only thing that makes any kind of sense. The real problem for us is we have no control over the basecode or the database, Moodle being hosted on a State-wide basis. Lots of problems here, but this may help you decide what you might want to do and how you can achieve it. 

Als Antwort auf Ann Morgan

Re: Is it possible for Student records to be available long term?

von Melanie Scott -

We do something like what you're talking about...here is what we do.  We used to make a copy of the site and have a new site each year, but getting a list of everything required staff to login to each site.  Now, we're keeping years together...two so far, getting ready for year three.

As you say, we keep all courses open and visible.  No one gets unenrolled, ever.  Well, unless they didn't complete the course and didn't need to.  Activities are set to close on the last day of the relevant year but the courses stay open.  Staff can go in and see their grades but have no access to activities (other than certificates, which they're always welcome to print again if they completed the course).

Each top level course category is essentially the year (though I have a couple non-year categories for stuff that's resource info or development space for teachers).  I copy all the courses/workshops that will happen again into a new year category with none of the user data.  Then I close the site for a few days (if there was more than me, we could probably do it quicker) and shift navigation to look at the new year and move all the previous year links to an "archive" link.

That said, the user overview report will pull every enrolled course and the grade.  You could probably hack that to reflect something else.  We enable an extra field in our courses we called course hours and set up a series of possible hours which course creators select. 

The overview report doesn't really do it for us, so we also the use configurable reports plug-in.  You have to have someone who knows SQL to get reports written (me again) but there are several available in the community.  We want reports separated by year, so I copy and modify the reports each year, but would be super simple to have one report that provided all training.  With that, you don't have to hack code to get what you want and you can easily put what ever you want on the report and change it if need be.  And you can have as many reports as you want, doing several things...which is pretty nice.

Als Antwort auf Melanie Scott

Re: Is it possible for Student records to be available long term?

von Robin Sitten -

Thanks Melanie! I work with Ann, the original poster of this thread. There are some ideas here we could use. We had talked about using configurable reports to create a report that the student essentially runs on THEIR data, and no one else's.

Do you have a new Course category for those ended classes, so they don't appear in the list of "Current Classes" (My Courses)?

Als Antwort auf Robin Sitten

Re: Is it possible for Student records to be available long term?

von Melanie Scott -

That's one of the reports we have as well.   It is quite popular with our participants.

We don't...but what we do is stack the top level categories most recent to oldest...we use fiscal years, which are July through June, so I'm working on setting up our FY16 now...so it will be set up that the first category in the Courses Page will by FY16.  The second will be FY15 and the third FY14...that way when My Courses collects enrollments, the courses in the top category show up first, unless the user has specifically organized stuff on their page, which they can do.  (It took forever to figure this out!  I felt very dim when I finally did.)

To change view order of categories...go to Site Administration-> Courses->Add/Edit Courses.  Then you just move the category up or down using the editing buttons.

And now, most of our course titles include the fiscal year to reduce confusion.

Als Antwort auf Melanie Scott

Re: Is it possible for Student records to be available long term?

von Peter Bowen -

Something we do is a portfolio.

Essentially, it is a customised certificate, which gets the course completion date for every course they have completed, and displays it on a printable certificate.

If we have a course which is no longer required, but still needs to be on their certificate, then we 'online archive' it, that is, hide it, move to a hidden archived category, and unenrol everyone. This does not remove their completed status, so it will still display on their certificate.

I have attached the certificate code - this can be modified and put into the certificate module. I put the certificate into a course which has no enrolment requirement (ie authenticated user can access modules) and put a link directly to the certificate on the 'My courses' page.

Hopefully this can help.


Kind regards

Peter


Als Antwort auf Peter Bowen

Re: Is it possible for Student records to be available long term?

von Robin Sitten -

Thank you, Peter. 

I especially appreciate your attaching the code. We will test this out and see if it does what we need it to do.

This sounds like what we are trying to capture. Are you aware of any future design consideration open to create a student dashboard? I'd like to follow the incident if there is one open.


thanks,

Robin

Watertown, MA

Als Antwort auf Robin Sitten

Re: Is it possible for Student records to be available long term?

von Peter Bowen -

Hi Robin,

I am not aware of any others. What are you thinking of having on the student dashboard? We have some heavily customised blocks on My Courses which show what courses students are enrolled in, what ones they have completed and what outstanding mandatory training they have. It is based heavily around the specific setup we have here. I have been toying with releasing it for a little while, but need some serious generalising before hand.


Cheers
Peter

Als Antwort auf Peter Bowen

Re: Is it possible for Student records to be available long term?

von Robin Sitten -

We have not made much use of "My Courses" (called My Workshops on our platform, but that is the block) and that is exactly what we would like it to do.  The list of courses by title looks a little too much like the list of course categories on the public page for students to interact with it.

workshops.perkinselearning.org 

 Our idea is that an individual would log onto our platform to a "dashboard" type page where they see these things you have referred to: Courses I am in, courses I have taken, certificates and badges I have earned, the Message block. 

This would be their "lobby" rather than entering a specific class. We have worked to minimize visual clutter on our front page, but we find that after log in, users still have trouble knowing where to "start."



Als Antwort auf Robin Sitten

Re: Is it possible for Student records to be available long term?

von Przemek Kaszubski -
Nutzerbild von Particularly helpful Moodlers Nutzerbild von Testers

"My courses" block? Or maybe what is meant is the "My Home" page? Admins can make "My Home" the default front page with users AND specify what should load onto a default My Home page besides the plain enrolled course list and their notifications. I think the idea of a student dashboard essentially should be linked to the function of the My Home page, in the long run.

Als Antwort auf Przemek Kaszubski

Re: Is it possible for Student records to be available long term?

von Robin Sitten -

Thanks to everyone in this thread for helping us shape our ideas. "My Home" (formerly My Moodle) was what we needed, and we have found a configuration that will work for us. For the good of others trying to find the right "dashboard," I will describe what we did.

Keep in mind these are site-wide settings, so consider the best set-up for your entire platform, all needs considered. (these are 2.6 terms and directories. check your own version docs to be sure)

1. Set the Navigation to default to "my Home" rather than "Site." We ruled out the "user preference" setting because we wanted to drive all users to this personal dashboard.

Site Admin > Appearance > Navigation

Default home page for users = My home

2. Removed permissions for users to configure their home page.

This may not be your preference. Our program is small, and our tech support is smaller. So we limit the chances users have to make mistakes they can't correct.

Site Admin > Users > Permissions > Define roles

Select the Role "Authenticated User." Edit button, and "Show Advanced" button

The permission is called Manage: My home blocks (moodle/my:manageblocks)

Set this to Prevent. You do not need to reset all the individual Blocks permissions.

3. Create your default My Home Layout

A lot of this is experimentation, trial-and-error.

Layout options will depend on your theme.

Site Admin > Appearance > Default My Home Page


You are actually creating the view in your own account that will serve for all users.

The System will determine what to show, based on course enrollment and role. Use the Moodle docs to see what the different Blocks do, and configure specific settings for each.


You may know that you can easily test different users' views by logging in to different browsers. I find this a more reliable view than "Switch role to..." I can be the admin on Chrome, say, and a test student on IE, and make changes quickly.


Thanks again, everyone!

Robin