Moodle plugins directory: Embed questions filter | Moodle.org
Embed questions filter
This filter allows questions from the question bank to be embedded anywhere that users can input HTML. This can be used in various ways. It can be a way to make learning materials more interactive. For example you may wish to embed an interactive question in a Book, or a Page, or even a Label. Or perhaps a student asks in a forum about some tricky grammar concept, and you have a question that illustrates your reply, well now you can include that question in your reply, so the student can immediately test their understanding.
It is designed to be used with the associated Atto editor plugin which makes it easier to set up the embedding.
Installing the Embedded questions progress report is also recommended. This lets staff and students track what progress has been made at all the embedded questions in a course.
Questions can only be embedded if they have an idnumber set, and where the category the question is in has an idnumber. This is for two reasons: first, to make it harder to accidentally embed questions from your end-of-course exam; and second, because this is how the filter uniquely identifies the question to show.
Note: Essay is not an interactive question. Description is neither interactive nor a question.
This plugin was created by the Open University, UK.
Well I also found that this behaviour changes if we remove the Embedded questions progress report, I mean unstalling the plugin.
The progress report plugin stores and shows user attempt data in the system. So uninstalling it fixing the problem for you suggests you are not restarting a question attempt when creating new question versions.
For me, it is working perfectly on desktop/web, but in moodle mobile app, I do not see the embedded question. Rather I see "login page" in place of embedded question, inside the html page.
Can someone help ?
But, if something is not available on mobile (and is available on web only), can we ever include that in our course? Now that, we are in mobile world, how everyone is using this plugin?
I just want to understand what are best practices. Are institutes offering "web only" courses? Is it a practice globally among universities? and are students ok with learning "without mobile app" ?
Request you guys to share insights, on what is heppning?
Question1:
I wondered if it is possible to load a question dynamically by adding/updating a text element with the proper embedd string and using some JS as mentioned here: https://moodledev.io/docs/apis/plugintypes/filter#filtering-dynamic-content
Background of the question is the idea to build a system that rates question difficulty and student skill on a multidimensional framework using true skill algorithm (comparable to CAPquiz but with a external flask server as backend).
Question 2:
Is it possible to download a report on the embedded questions that lists all attempst instead of the most recent one? One can access the history manually but is this available automatically without a custom query to the database?
I can answer Question #2. Check out https://moodle.org/plugins/report_embedquestion