Question types: 2D/3D Structure Display Short Answer

Maintained by Picture of Carl LeBlond Carl LeBlond
Short answer question type in which the teacher can easily build 2D/3D structures in Marvin Sketch and display in Marvin View. Requires Marvin Applets from Chemaxon.

2D/3D Structure Display Short Answer 1.0

Release notes

Moodle 2.3 plugin: EasyOChem Structure Display (EasyOStructure) question type


Chemaxons Marvin Appets are used in this question type. We do not provide
the Marvin applets, so you must apply for a license and download on your own.
A FreeWeb Licenses is available for educational, non commercial, freely accessible web pages.

The PHP scripts which accompany the editor are open-source under the
GNU Public Licence (GPL) - the same licence as Moodle.


This will NOT work with Moodle 2.0 or older, since it uses the new
question API implemented in Moodle 2.1.

1) Install marvin applets on you server by downloading the "Marvin
for Web Developers" at
Install at your web servers root in folder named "marvin". If you don't want
to or can't install at root you can modify the module.js and edit_marvin_form.php
to point toward your marvin installation.

2) This is a Moodle question type. It came as a self-contained
"easyostructure" folder which should be placed inside the "question/type" folder
which already exists on your Moodle web server.

3) Place the customization_mech_instructor.xml MarvinSketch customization file
in your marvin installation directory you .

Once you have done that, visit your Moodle admin page - the database
tables should automatically be upgraded to include an extra table for
the EasyOMech question type.


The EasyOChem 2D/3D Structure Display question type (EasyOStructure) is a short answer
question with MarvinSketch for building question content and MarvinView for
displaying question content. Anything that you can construct in MarvinSketch
can be easily used in short answer questions. You can choose from three different
representations for your chemistry content in MarvinSketch; line bond, normal
(Lewis structure like) and 3D Ball and Stick. Structures can be optimized in 2D and 3D
and displayed as question data. You can ask questions such as "Are the two chlorine groups
in the following structure cis or trans?" or "What is the name of the following
reaction?" or Does this structure have R(E) or S(Z) stereochemistry?
Moodle 2.3, 2.4, 2.5, 2.6

Version information

Version build number
Version release name
Stable version
MD5 Sum
Supported software
Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6
  • This is the latest release for Moodle 2.3
  • This is the latest release for Moodle 2.4
  • This is the latest release for Moodle 2.5
  • This is the latest release for Moodle 2.6

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type Question types

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myquestiontype") in the "question/type" subdirectory.
  4. Visit to finish the installation