Moodle Plugins directory: Learning Tools | Moodle.org
Learning Tools
Description
This plugin was built to help students to improve the user experience of students "working"/"learning" in moodle by providing tools that users are used to from modern platforms.
This release introduces four tools:
- Bookmarks — bookmark pages in moodle, e.g. courses or activities
- Notes — take notes for the current page
- Focus — hide everything except for the content
- Schedule — add calendar entries for activities to „learn them later“
The following additional tools are available for purchase:
- Invitation – Enrol students easily via email address in bulk
- Force activity — Automatically redirect students to a specific activity until the activity is completed
- Course Information — Display course summary and image (free)
- E-Mail — Email your participants
- Resume Course — Return to the last exact page with the click of a button
- Custom Course Styles — Add custom styles (CSS) to your course locally
- Time Management — Set relative start and due dates for activities, and a due date for the course; provide a concise overview about all activities in a course
There's also a bundle available.
How to use
After the plugin is installed, no further configuration is required. Learning tools is very simple and intuitive. Every tool is available from the floating button in the bottom right corner. Students can click on the floating button and either bookmark the current page, create a note for the current page or create calendar entry for the current page. This will happen on a modal. The modal also shows existing notes. It is possible to pop-out the modal to take notes side-by-side with the content.
Try it out now
We've created a test site which you can use to test learning tools: https://bdecent.io/
Do you like Learning Tools?
Please click the "Add to my favorite" button, if you like Learning Tools! It means a lot to us!
We would also love to get your feedback:
- Write a review on https://bdecent.de/product/learning-tools
- Leave a comment in the form below
- If you think you've found a bug or want to request a feature, create an issue at https://github.com/bdecentgmbh/moodle-local_learningtools/issues
.... or just say hi in our chat at https://chat.bdecent.de
Thank you!
I have installed the fantastic Learning Tools on our Moodle site. However the focus button does not seem to work. Is there any differences to the focus tool with Learning Tools pro?
- Kenneth
The focus tool is the same in free and pro.
It’s technically speaking a very simple (but powerful) tool: when focus mode is enabled, a number of css styles are applied to the site. If you’re not using the default theme of moodle (boost), you might need to adjust these styles. It’s easy to do and can be done directly in the global settings, just adjust the css to your theme.
Very happy to hear that you like learning tools! We’ve got some amazing additions planned, so stay tuned!
Hope this helps!
Stefan
Thank you much for feedback. I would love to stay tuned for more. In the meantime, I have encountered a problem. I receive an error message, when trying to access the Moodle User as admin. My provider says, when Learning Tools is set to be active on a specific category. This happens. So in our case, we had to hide all the functions or deactivate. Because we have not yet implemented the Tool to staff and students. Maybe you could look into that problem?
- Kenneth
Sorry to hear that you have issues. This section is not the right place though for bug reports and without more detail, there’s not much we can do.
Please send me the exact error message, how to reproduce it and the moodle version you use, the theme you use and the learning tools version you use via email or open a GitHub issue for it (later is preferred and the usual approach).
Since you are the first to report such an issue, and it never occurred during our testing, it’s likely that it is something specific to you installation. Maybe a conflict with another plugin. The error message often provides hints to the specific cause, if it does not, you might need to turn on debugging to get the full error message.
Thanks
Stefan
Sorry to bug you. I would like to send my screenshots. I'll try GitHub...
Another question... Will it be possible to use this nice tool with the Moodle App?
Kind regards
Kenneth
I saw that a tiny rest is open for German language and wanted to contribute by following the link: You can see the available translations here:
https://moodle.org/plugins/local_learningtools/translations
When I try to contribute to German, I run into a set of errors:
Coding error detected, it must be fixed by a programmer: Url parameters values can not be arrays!
Debug info:
Error code: codingerror
Coding error detected, it must be fixed by a programmer: Url parameters values can not be arrays!
I am not sure, if it is right to address you with that?
Many greetings, Tanja
Thank you for developing the Learning Tools plugin. I am sure its functionality will be very useful to our proposed students.
I wanted to check whether there is any chance of it being updated to be functional on the Moodle app? We will promote it to learners mainly for its note-taking capability and it would be much appreciated if that particular function (at least) could be available on the app too.
Looking forward to receiving your feedback.
With thanks and kind regards,
Elizmarié
glad you like our Learning Tools! Currently, Learning Tools is not compatible with the mobile app (as you already found out). Adding support for note taking (and bookmarking) in the app would indeed make sense. I'll check with my team if our floating action button interface is something that can be implemented in the app, and how much effort it would be.
All the best
Stefan
We’ve discussed this internally. It’s not as easy as it seems, but it is indeed possible. In order to implement it, we would need some funding for it though. If you’re able/interested, please reach out privately and we can discuss it.
Best
Stefan
Great tool! A quick question. We want to use the note feature but not the others. They are. not useful in our environment. Is there a way to hide the other features via CSS or via a setting of the plugin ? Thank you in advance