- Posts: 106
Shop / e-Commerce Integration
How to re-enrol and unenrol students
- Justin
- Topic Author
- Offline
- Premium Member
-
Less
More
10 years 3 months ago #1
by Justin
How to re-enrol and unenrol students was created by Justin
Hi
I have two different but related questions
Question 1:
Lets say I have a scenario where I have a student that has bought a course and made payment but now the student decided they no longer want to do the course is there a way that if I then change the Hikashop stated from "Confirmed" to "Canceled" the student will then be automatically unenrolled for the course and if the student bought a bundle then they should be unenrolled from all courses in the bundle.
Question 2:
If a student purchases a course pays and then subsequently starts the course but they end up failing the online exams, is there a way to allow the student to buy the course again and once payment is made the "number of attempts" in moodle to do the exam must be reset to 0 so that he/she can attempt the exam again
I hope I have made it clear enough what I am wanting to achieve
Thanks
I have two different but related questions
Question 1:
Lets say I have a scenario where I have a student that has bought a course and made payment but now the student decided they no longer want to do the course is there a way that if I then change the Hikashop stated from "Confirmed" to "Canceled" the student will then be automatically unenrolled for the course and if the student bought a bundle then they should be unenrolled from all courses in the bundle.
Question 2:
If a student purchases a course pays and then subsequently starts the course but they end up failing the online exams, is there a way to allow the student to buy the course again and once payment is made the "number of attempts" in moodle to do the exam must be reset to 0 so that he/she can attempt the exam again
I hope I have made it clear enough what I am wanting to achieve
Thanks
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7914
10 years 3 months ago #2
by Antonio Durán
Replied by Antonio Durán on topic How to re-enrol and unenrol students
Hi.
Currently there is no way to do any of those things.
1) After cancelling order, you will need to manually unenrol user from courses
2) The only way to do this would be to unenrol user first, so he can enrol again starting from scratch.
Currently there is no way to do any of those things.
1) After cancelling order, you will need to manually unenrol user from courses
2) The only way to do this would be to unenrol user first, so he can enrol again starting from scratch.
Please Log in or Create an account to join the conversation.
- Justin
- Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 106
10 years 3 months ago #3
by Justin
Replied by Justin on topic How to re-enrol and unenrol students
Hi
1) Is this something that you will be adding in the near future.
2) What I am needing this for at the moment is: We want to offer a Mock exam to students needing to write a board exam, we want to them to be able to buy the mock exam which allows them two attempts, if they want additional attempts they would then purchase another set of two attempts.
Do you know of any other way we can achieve this other than creating a "Mock exam course" in moodle that only contains the exam, that would allow students multiple attempts based on the purchases they have made.
1) Is this something that you will be adding in the near future.
2) What I am needing this for at the moment is: We want to offer a Mock exam to students needing to write a board exam, we want to them to be able to buy the mock exam which allows them two attempts, if they want additional attempts they would then purchase another set of two attempts.
Do you know of any other way we can achieve this other than creating a "Mock exam course" in moodle that only contains the exam, that would allow students multiple attempts based on the purchases they have made.
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7914
10 years 3 months ago #4
by Antonio Durán
Replied by Antonio Durán on topic How to re-enrol and unenrol students
1) You are the first one to request it, so we don't really have any plans for it.
That said, it might not be a complicated task, so it is something we can put in Requests list, although I could not give you any time frame.
2) I cannot think of any way of doing this.
That said, it might not be a complicated task, so it is something we can put in Requests list, although I could not give you any time frame.
2) I cannot think of any way of doing this.
Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Moderator
-
10 years 3 months ago - 10 years 3 months ago #5
by Chris
Replied by Chris on topic How to re-enrol and unenrol students
Note: I have not tried any of these and thus you will want to research the Moodle capabilities to verify my thoughts.
For 2), the problem is that a Moodle course does not have a variable number of times a quiz can be taken ie it is the same number of times for all students and thus even if a given student paid more there is no way to up the number of tries. Some thoughts / comments:
a) If you are offering a limited number of options eg. 2 tries vs 4 tries, you could just set up two different courses which are exact copies and enroll the student in that course. Alternatively, perhaps with some coding you might be able to swap the enrollment from one course to the other after they purchase more 'credits'
b) If they are gaining access to more mock exams, you could provide them sample exams outside of Moodle for practice.
c) You could develop additional quizzes which are protected by passwords. When they purchase the addition, they could be sent the password by mail to gain access the password.
d) Have a special plugin that resets the attempts (delete previous attempts) in a moodle quiz. Antonio would need to comment if there is a Moodle API for this (I don't think so) and if so how much effort to build the Joomdle plugin for this.
e) Moodle students can belong to different groups and the number of quiz attempts can be different for different groups. So based on a Hikashop purchase can we get a student into a different Moodle group. Through Payplans, yes. Through Hikashop we can have any given Moodle course listed in one or more Hikashop products. But can we have those products map to different groups. This I need to Antonio to verify if there is a way through Hikashop or an easy way to achieve this.
For 2), the problem is that a Moodle course does not have a variable number of times a quiz can be taken ie it is the same number of times for all students and thus even if a given student paid more there is no way to up the number of tries. Some thoughts / comments:
a) If you are offering a limited number of options eg. 2 tries vs 4 tries, you could just set up two different courses which are exact copies and enroll the student in that course. Alternatively, perhaps with some coding you might be able to swap the enrollment from one course to the other after they purchase more 'credits'
b) If they are gaining access to more mock exams, you could provide them sample exams outside of Moodle for practice.
c) You could develop additional quizzes which are protected by passwords. When they purchase the addition, they could be sent the password by mail to gain access the password.
d) Have a special plugin that resets the attempts (delete previous attempts) in a moodle quiz. Antonio would need to comment if there is a Moodle API for this (I don't think so) and if so how much effort to build the Joomdle plugin for this.
e) Moodle students can belong to different groups and the number of quiz attempts can be different for different groups. So based on a Hikashop purchase can we get a student into a different Moodle group. Through Payplans, yes. Through Hikashop we can have any given Moodle course listed in one or more Hikashop products. But can we have those products map to different groups. This I need to Antonio to verify if there is a way through Hikashop or an easy way to achieve this.
Last edit: 10 years 3 months ago by Chris.
Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Moderator
-
10 years 3 months ago #6
by Chris
Replied by Chris on topic How to re-enrol and unenrol students
Updated:
We have a component you can download under other which maps Joomla user groups to Moodle cohorts. Hikashop allows you to map a buyer / student to different Joomla user groups based on the product purchased. You can check the Moodle docs to see if different cohorts can be assigned a different number of quiz attempts. If so, then this combination plus part e) above should work for you.
We have a component you can download under other which maps Joomla user groups to Moodle cohorts. Hikashop allows you to map a buyer / student to different Joomla user groups based on the product purchased. You can check the Moodle docs to see if different cohorts can be assigned a different number of quiz attempts. If so, then this combination plus part e) above should work for you.
Please Log in or Create an account to join the conversation.
- Justin
- Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 106
10 years 3 months ago #7
by Justin
Replied by Justin on topic How to re-enrol and unenrol students
Hi Chris
Thanks for the info, I have managed to add users to different groups in Joomla based on there purchases, I found the best way to achieve this is by using Hikashop's Mass action function.
I like the Idea of password protecting additional quizzes, I will start investigating this, i suspect this should be possible if one uses addons such as hikaserials.
I will let you know if I came right
Thanks for the info, I have managed to add users to different groups in Joomla based on there purchases, I found the best way to achieve this is by using Hikashop's Mass action function.
I like the Idea of password protecting additional quizzes, I will start investigating this, i suspect this should be possible if one uses addons such as hikaserials.
I will let you know if I came right
Please Log in or Create an account to join the conversation.