Course dedication
Maintained by
Dan Marsden, Catalyst IT
This block allows to calculate estimated dedication time of participants within a course.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
@Jesús - that's not something currently supported, but feel free to reach out privately if you would like to fund the development required to do this.
first, thanks to the mainteinance team for this great work. I have a question and I'm not sure if it's possible but...is there any way to add a completion rule (i.e.: students must have 2 hours of dedication time)?
BR
first, thanks to the mainteinance team for this great work. I have a question and I'm not sure if it's possible but...is there any way to add a completion rule (i.e.: students must have 2 hours of dedication time)?
BR
We create personalized reports on our students with Moodle's integrated reporting tool, but we realize that if we use the plugin data as a source we cannot filter the students by group.
Would it be possible to add, in addition to the course and student data, the data of the group to which they belong?
Unfortunately, Moodle's custom reports do not allow you to create a report using different sources and if we use the source of this plugin we cannot create filters with the groups.
We thought it would be very useful to have this information in the reports.
Would this be possible?
Thank you very much in advance.
https://github.com/catalyst/moodle-block_dedication/blob/MOODLE_404_STABLE/classes/task/dedication_collector.php#L48
There is also a cli task which you can run manually if you would like to generate further historical data.
There is always room for improving how a plugin works - if you have internal development capablities, pull requests are always welcome, alternatively feel free to reach out privately if you would like to fund further development on the plugin.
We have installed this block on a site with around 60k users and we found that the background task generated a LOT of database activity. So much that we deactivated the background task until we understand better how the block / background task is meant to behave. We have a few questions about the task:
* Is it normal for the task to drive high database load?
* Is there any way to moderate / reduce the amount of processing it is doing?
* Would the task (when installed on an existing busy site) have an initial period of high database load (processing historical log data) followed by a more moderate database load profile once it has processed all historical data (caught up)?
* Is there a way to filter the courses that this task runs for and perhaps whitelist / filter those that it should caluclate for?
Many thanks - please advise if this kind of query should be added somewhere else instead of here =/
You will need an experienced user to delete the data within the dedication tables using a sql query and that understands how to run CLI scripts - the dedication plugin includes a CLI script that allows you to re-generate data. If you work with a Moodle Partner they should be able to help with this.