Skip to content

This plugin adds the option for users to select individual or multiple questions and add them right to an activity of their choosing, without having to access that individual activities management page.

License

Notifications You must be signed in to change notification settings

safatshahin/moodle-qbank_qtoactivity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Question to activity - A Moodle Question Bank Plugin

Description

Question to activity (qtoactivity) is a plugin for the Moodle LMS that extends the functionality of the question bank question management page. This plugin adds the option for users to select individual or multiple questions and add them right to an activity of their choosing, without having to access that individual activities management page.


Installation instructions

Follow these steps to install Question to activity:

  1. Download the plugin to the {moodle directory}/question/bank/ directory as a new folder called qtoactivity. This can be done in either of the following ways:

    • With Git from within the /question/bank directory, running the following command:
      git clone https://github.com/safatshahin/moodle-qbank_qtoactivity
      
    • Or by downloading the code manually from https://github.com/safatshahin/moodle-qbank_qtoactivity and extracting it to the question/bank/qtoactivity directory.
  2. Access the Admin Dashboard from your Moodle site to automatically trigger the install, or use the cli.


Usage

To use the plugin, simply navigate to the question bank question management page and do either of the following:

Individual questions

  • You can choose to add a single question to an activity by selecting the Add to module option from the actions column. Follow the on-screen instructions to select the activity to add the question to.

Multiple questions

  • You can choose to add multiple questions to an activity by first selecting the check boxes of the questions you wish to add, and then choosing the Add to module option from the bulk actions drop down beneath the list of questions. Follow the on-screen instructions to select the activity to add the questions to.


Credits and thanks

Project information

This project was initially started as part of a student project collaboration with Catalyst IT Australia and University of New England. The main goal of this project was to help students prepare for the industry by having a mentor from the host company, coming up with a project idea and finally create an mvp of the idea using industry approach and methodologies. This project was a huge success where all the students were able to learn and develop an mvp of the qbank plugin and showcase their work to the university.

Project manager:

Team members from University of new England:

Project enhancement

The initial product was done in a short timeframe and proved that the idea is possible and students gained a real experience of the industry. To make this project usable and available to the community, a lot of work needed to be done on top of the great work from the students. The current phase took advantage of the initial development, polished the code and changed it to allow a better future and follow the proper moodle way of doing plugins.


About

This plugin adds the option for users to select individual or multiple questions and add them right to an activity of their choosing, without having to access that individual activities management page.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •