Question types: Select Atoms or Molecules

Maintained by Picture of Carl LeBlond Carl LeBlond
Atoms, molecules and reaction selection question type. Requires Marvin Applets downloadable from
11 sites
Moodle 2.3, 2.4, 2.5, 2.6


This question type allows you to design questions in which students select various atoms, molecules, bonds or other objects.  The instructor builds molecules or reactions with the Marvin Sketch editor and selects certain objects as the answer.  The student is then presented with the molecules or reactions and must select according to question text.  Note:  This plugin requires Marvin Applets from Chemaxon.
You can ask questions such as;
  • Select all chiral centers in the following molecule?
  • Select all sp3 hybrid atoms in the following structure?
  • Choose the nucleophile in the following reaction?
  • Select the reaction arrow which violates the rules of electron pushing?


This plugin adopts the same license that Moodle does.  The Marvin Applets are free for academic purposes.


This plugin was developed at the Indiana University of Pennsylvania (IUP).  Neither IUP or Carl LeBlond are affiliated with Chemaxon.


This plugin requires Marvin Applets from Chemaxon which can be downloaded here.  Download the full package and install it at your web servers root directory.


Example questions are provided as a Moodle xml file in the examples folder. (coming soon).


This plugin is part of set EasyOChem.


Screenshot #0
Screenshot #1


Picture of Carl LeBlond
Carl LeBlond (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Wed, 9 Apr 2014, 10:03 AM

    Many thanks for sharing this plugin with the Moodle community. I was successfully able to install the plugin and it appears to function as expected.

    I noticed a missing language string - insertfromeditor that you will want to patch up.

    I am going to go ahead and approve this plugin but you can fix up the missing language string and upload a new version when you get a chance.

    Here are the results from the code check:

    question/type/easyoselect/lib.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/renderer.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/edit_easyoselect_form.php - 1 error(s) and 1 warning(s)
    question/type/easyoselect/question.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/lang/en/qtype_easyoselect.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/backup/moodle2/restore_qtype_easyoselect_plugin.class.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/backup/moodle2/backup_qtype_easyoselect_plugin.class.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/db/upgradelib.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/version.php - 1 error(s) and 0 warning(s)
    question/type/easyoselect/module.js - 1577 error(s) and 0 warning(s)
    question/type/easyoselect/easyoselect_script.js - 51 error(s) and 0 warning(s)
    question/type/easyoselect/questiontype.php - 1 error(s) and 0 warning(s)
    Total: 1638 error(s) and 1 warning(s)

    Peace - Anthony
  • Picture of Enrique Richard
    Thu, 8 Mar 2018, 1:20 PM
    Laikov says the molecular quasicrystals may have novel highlights as their various Do my Assignment leveled structure could prompt surprising optical, mechanical, electromechanical and thermal properties.
  • Picture of mahdi pedram
    Thu, 19 Apr 2018, 3:59 AM
    Interesting and amazing how your post is! It Is Useful and helpful for me That I like it very much, and I am looking forward to Hearing from your nextبلیط ارزان هواپیما
Please login to post comments