Select Atoms or Molecules (MarvinJS)

Question types ::: qtype_easyoselectjs
Maintained by Carl LeBlond
Part of set EasyOChem.
Have students select atoms, molecules or reactions with this question type. Requires MarvinJS downloadable from www.chemaxon.com.
Latest release:
22 sites
2 downloads
6 fans
Current versions available: 2

Overview

This software is no longer maintained and has been superseded by the OpenOChem LTI assessment system.

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 MarvinJS 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?

License

This plugin adopts the same license that Moodle does.  The MarvinJS is available from chemaxon.

Authors

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

Requirements

This plugin requires MarvinJS from Chemaxon which can be downloaded here.

Examples

Example questions are provided as a Moodle xml file in the examples folder.

Screenshots

Screenshot #0

Contributors

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

Comments RSS

Comments

  • David Mudrák
    Fri, 5 Sept 2014, 4:58 AM
    Thanks Carl for sharing this plugin with the community. What caught my eyes during the code review was the name of the database table your plugin creates. I noticed some question type plugins use the qtype_ prefix for tables in install.xml while some others use question_ prefix. I checked the https://docs.moodle.org/dev/Developing_a_Question_Type#Database_tables but it does not give me a clear answer. I asked Tim Hunt for more explanation. In any case, the name used by your plugin should not collide so it does not block the approval. But you might want to check the situation too and eventually rename the table in an upgrade step in a future version of the plugin.

    You are cleared to land now, welcome to the Plugins directory.
  • Ryan Williams
    Fri, 19 June 2020, 1:23 PM
    Good to see it you have shared a nice information for the students it is sometimes hard to decide to take the correct tool, I provide the writing help to the students in cheap nursing essay help UK students can take the best service now online and can have the nice and good grades in college they also can get free assistance as well.
  • Fernanda R.
    Fri, 10 July 2020, 9:13 PM
    Hi, Is there any plans to update this plugin to version 3.8 / 3.9 / 4.0?
Please login to post comments