Question Practice

Activities ::: mod_qpractice
Maintained by Marcus Green
A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when.
Latest release:
32 sites
9 downloads
21 fans
Current versions available: 2

This activity uses the standard Moodle question types (plus several third party question types). A teacher can set up categories for students to select from and they can practice on their own. It works best with a fairly large bank of questions.

https://github.com/marcusgreen/moodle-mod_qpractice

It is possible to experience it from a student point of view at this site

http://www.questiontype.co.uk/mdl/

Read more about it from here

https://github.com/marcusgreen/moodle-mod_qpractice/wiki


Screenshots

Screenshot #0

Contributors

Marcus Green (Lead maintainer)
Jayesh Anandani: Former maintainer
Tim
Tim Hunt: Former maintainer
Jean-Michel Védrine: Former maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Prikaži komentare
  • Tim
    чет, 12. сеп 2013, 01:40
    Ah, I see the problem:

    1. Create a new practice.
    2. Don't add any questions to the question bank.
    3. Click the Create a new session link.

    Actual result: You get the start session form with an empty Categories drop-down.

    Expected result: The Create a new session link should now appear if there are no questions in the question bank yet. Instead we should display a message something like "No questions have been added to the question bank yet."
  • Anthony Borrow
    чет, 12. сеп 2013, 04:13
    Tim - OK, now I understand how it is designed to work. I had not noticed the additional default question category for the qpractice activity. I think what is unclear is when or where to add questions or select the category. There is not a place on the initial creation of the qpractice to do so, perhaps that might be added or perhaps the next step would be to take the user to the question bank page for the activity (for example, http://localhost/m25/question/edit.php?cmid=596). The current flow seems to allow you to create a qpractice and then the only options are to start a session or review. Perhaps if the user has the capability to add questions we might add a link to the question bank to the question bank edit page. At some point, I suspect teachers will want to be able to review the sessions of the students too. In any case, I understand what was causing the error and I think it can be improved. Some confusion may arise from the distinction between the qpractice activity's question bank and the course's question bank. We may want to think about how to make that distinction apparent to the user. Peace - Anthony
  • Anthony Borrow
    чет, 12. сеп 2013, 04:18
    Thanks for helping me to understand how this works. I'm going to go ahead and approve this now that the URLs are available and it is generally working. It would be good if we could take care of adding release and maturity variables to version.php for the next version added to Moodle plugins. Peace - Anthony
  • Carl LeBlond
    сре, 18. дец 2013, 05:27
    Nice contribution guys, I've been using it heavily. I thought it would be nice if we could control the order in which questions are shown to student so i made some mods to it. I also combined the create session and session history pages to simplify it a bit. I'd like to contribute to this project, so if you think any of this is of value let me know. I've fixed the upgrade.php install.xml etc so it does a clean install. Luck++
  • Jayesh Anandani
    пет, 20. дец 2013, 22:57
    Hello Carl LeBlond,
    First of all thank you for using Qpractice module.It was good to hear that the module was of great use to you.
    I am quite new to open source, so while it is great you want to contribute, i am not very experienced at recieving contributions, so please be patient.
    The whole idea of module is to ask random questions to students. If we were to control the questions being asked then it will be almost similar to Quiz module.We are working on algorithm that will ask questions randomly but in an efficient manner.
  • Miro Iliaš
    пон, 15. дец 2014, 22:39
    Greetings,

    please do you plan to adapt Qpractice module for Moodle 2.7/2.8 ?

    Best, Miro
  • David Mudrák
    чет, 17. мар 2016, 00:40

    Hi Marcus. May I suggest to extend a bit the plugin description here and add more screenshots that would better illustrate the student's workflow.

  • Marcus Green
    чет, 17. мар 2016, 01:27
    OK, I will add some more images and description.
  • lucia liljegren
    чет, 30. јун 2016, 20:09
    Hi, I'm having trouble installing.
    I'm getting an error when I try to validate. It says
    "Validating mod_qpractice" . . . Error.
    [OK] Name of the plugin to be installed [qpractice] (?)
    [Error] Unsupported syntax detected in version.php file [$module].
    Installation aborted due to validation failure.

    Tip?
  • Marcus Green
    чет, 30. јун 2016, 20:10
    How are you installing it and on what version of Moodle. That sounds like you may have the files in the wrong folder
  • lucia liljegren
    пет, 1. јул 2016, 10:58
    Hi Marcus,
    My moodle version is
    $version = 2016052300.00; // 20160523 = branching date YYYYMMDD - do
    I installed that Monday.

    I attempted to install Qpractice by clicking "install now" from model org. ( Specifically https://moodle.org/plugins/report/index.php?report=user_sites&pluginid=831 )

    I did a double upgrade on Monday because I had to go from 2.5.?? to 2.7.?? before I could go to 3.1, so it is possible I have files wrong. Is there someplace I can go hunting?
  • Marcus Green
    уто, 5. јул 2016, 22:54
    Hi Lucia, did you get it working? If not email me directly at marcusavgreen at gmail.com
  • Ayeesha Clare
    уто, 28. јан 2020, 16:38
    Hi Marcus,
    It appears I cant shuffle the qpractise questions choices. Is this to do with your plugin, or should this functionality work?
  • Marcus Green
    уто, 28. јан 2020, 19:22
    Can you email me directly at marcusgreen at mailbox.org. When you do could you elaborate, i.e. you are getting the same sequence of questions each time?
  • Florian Leupold
    пет, 11. дец 2020, 19:22
    Hello Marcus, thanks for this plugin! Will it still be maintained, or has it been superseded by another plugin?
1 2
Please login to post comments