Mathqurate

From QTITools Wiki

(Redirected from Mathqurate:Main)
Jump to: navigation, search

Contents

[edit] Mathqurate

Mathqurate Mathqurate is a QTI v2.1 item authoring tool. It is Essay Writing Help a development of the Aqurate software, and able to process items containing mathematical content. Mathqurate is a multi-platform, open source authoring tool and Buy Essay Onlineis deployed as a Java Web Start application.

[edit] Overview

Mathqurate can Buy A Research Paper create, load and save the core QTI 2 question types required for mathematics. A question previewer is a incorporated to show the author how the Essay Writers question is presented. Questions can be uploaded and Analysis Essaydownloaded to the Minibix item bank. The tool runs on Windows, Linux and Mac platforms (Java JRE 1.5 or later is required).

[edit] For Developers

Mathqurate is written in Java. It uses the Eclipse SDK, XULRunner from Mozilla and the Tiny MCE JavaScript HTML editor. The tool Research Paper Helpis designed to be extensible, where more feature can be added as required. The program features the same MVC architecture used in Aqurate, but is a complete re-write from the ground up.

Please notice that these packages are Cheap Custom Essays distributed under the New BSD license. Several third-party libraries included in the software are released under different licenses including: LGPL, Apache and JWSDP.

Programmer's documentation is also available. The source code is Write My Essay For Meavailable here

[edit] Creating a question

A walk through is given below based around a question written for the Mathqurate usability test. The screen shots are from a pre release version with some features which may not be available when report is published as follows:

  1. Create a new question or import an existing one

Image:MathAssess_finalreport_ja_html_3ddfee70.png

Figure 1: Question import from Minibix

  2. Review and edit meta-data

Image:MathAssess_finalreport_ja_html_m7089ff9e.png

Figure 2: The meta-data input dialog

  3. Declare template and outcome variables

Image:MathAssess_finalreport_ja_html_4d9cbe07.png

Figure 3: Template variable declaration

  4. Declare the response variables

Image:MathAssess_finalreport_ja_html_m595afd2f.png

Figure 4: Response variable declaration

  5. Program the template and response processing logic

Image:MathAssess_finalreport_ja_html_m3ca70b90.png

Figure 5: Embedded Validatr for Reponse and Template processing

  6. Edit the item body

Image:MathAssess_finalreport_ja_html_1e51d2e6.png

Figure 6: Question body design

  7. Edit MathML, including support for re-editing and using SnuggleTexSnuggleTeX approach
        7.1. LaTeX input
        7.2. MathML output

Image:MathAssess_finalreport_ja_html_a5bd261.png

Figure 7: Latex math mode entry with Question Variables

  8. Editing choice interactions to break up XML into digestible information. Example question MAA01 taken from test files on a Windows machine:
        8.1. Meta-data editor
        8.2. HTML and MathML Prompt editor

Image:MathAssess_finalreport_ja_html_60f88252.png

Figure 8: Editing a choice interaction prompt

        8.3. List of simple choices

Image:MathAssess_finalreport_ja_html_m7be9dce2.png

Figure 9: Specifying the choices


  9. Editing simple choices; these can contain HTML and MathML so requires meta-data editing. This function is particularly important for mathematics as it allows editing of eedback provided to the student inline when this choice is selected.

Image:MathAssess_finalreport_ja_html_4fb305b8.png

Figure 10: Designing a choice

 10. Editing Math Entry Interactions

Image:MathAssess_finalreport_ja_html_32658155.png

Figure 11: Editing a Math entry interaction

Personal tools