
DemoStudent block
Blocks ::: block_demostudent
Maintained by
Greg Gibeau,
Dom Royko
The DemoStudent block gives instructors a way to enroll a "demostudent" in their course, then switch back and forth between their instructor view and the student view.
Latest release:
133 sites
80 downloads
11 fans
Students have a different view of your course than instructors do. This block provides a way to test the student experience beyond the existing Switch role to... link in the Settings block. Instructors in a course can use the DemoStudent block to create a personal "demostudent" account, and then switch between the demostudent user and their instructor role. The demostudent user can complete assignments and quizzes with persistent data to verify grading, and can be used to test restricted access using groups or groupings.
Contributors
Greg Gibeau (Lead maintainer)
Dom Royko: Lead Maintainer
Please login to view contributors details and/or to contact them
The error you are seeing could be due to this: https://tracker.moodle.org/browse/MDL-65668
I recently (in June) updated the plugin with a workaround for this issue. Are you using the 2019... version?
Thank you!
Thank you!
Officially, the latest version of the plugin DOES support Moodle 3.6 and 3.7.Go to the "Versions" tab on this page and see for yourself:
https://moodle.org/plugins/pluginversions.php?plugin=block_demostudent
In any case, I guess it would help the developer if you'll give more details about your issue - Which error did you encounter when trying to install the plugin?
We're having sporadic incidents of a teacher creating a DemoStudent, and at the same time as the creation/enrolment of the DemoStudent and them being given the role of demostudent, they are given a teacher role, and then ANOTHER DemoStudent (of the DemoStudent) is created/enrolled/given student role. This seems to also cause the teacher to be suspended from the course when the next sync with our registration database happens (likely due to the fact that the teacher DemoStudent and the teacher have the same email). Additionally, the DemoStudent teacher then shows up as being a database enrolled user and not a manual one. Therefore you can't alter the user in the course, the user needs to be completely removed from the site at the admin level. After doing this, the teacher gets reinstated from the database. Lots of strangeness. Any ideas?
kirk
Thank you for the DemoStudent plugin.
We now use Moodle 3.9
Can your plug-in be used there too?
I see that the last update is from October 2019.
Thank you in advance for your response.
Sincerely,
Kees Koopman
We have not tested the plugin with 3.9. We plan to upgrade to 3.10 this summer, so we will be looking at it again in the next 3-4 months. A preliminary test after upgrade to 3.10 seems to work fine. If you run into any problems with the plugin on 3.9, let us know.
Thanks,
Dom.