What on earth is qtype_opaque?

What on earth is qtype_opaque?

av Tim Hunt -
Galle vástádusa: 4
Bilde av Core developers Bilde av Documentation writers Bilde av Particularly helpful Moodlers Bilde av Peer reviewers Bilde av Plugin developers

Ravi Vare was trying to ask me about this in the comments in the modules and plugins database, but that is in impossible place to have a conversation, so I am moving the discussion here. Ravi's original question was:

I want to use 'Opaque Type Question'

Any Default Values/ An Example for this Question Type ?
I stuck at

Question engine ??
Question id ??
Question version ??

(and http://docs.moodle.org/22/en/Opaque_question_type had not answered the question.) The answer is that you only need this question type if you are trying to use questions from an 'Opaque-compatible question engine' in your Moodle quiz. I only know of three such question engines:

  1. OpenMark - http://java.net/projects/openmark/
  2. ounit - http://code.google.com/p/ounit/
  3. STACK version 2.0 - which is rapildy being replaced by STACK 3.0 which is implemented a different way.

Unless you have already installed one of those systems, you cannot do anything with qtype_opaque. If you have installed on of those systems, their install instructions should explain how to link them to Moodle.

Gjennomsnittlig vurdering: -
Vástádussan geasa: Tim Hunt

Re: What on earth is qtype_opaque?

av Ravi Vare -

Hi Tim,

(My Questions may be very basic. Sorry for that)

Let's take example of 'OpenMark'

I visited

http://java.net/projects/openmark/

and downloaded 'package of Openmark' (openmark_1.13.1_src.zip)

I think, This package install on server. Am i right?

If yes, Then

I have WAMP server

How to install on it?

 

TIA,

Ravi

Vástádussan geasa: Ravi Vare

Re: What on earth is qtype_opaque?

av Tim Hunt -
Bilde av Core developers Bilde av Documentation writers Bilde av Particularly helpful Moodlers Bilde av Peer reviewers Bilde av Plugin developers

At one point the Java open source project hosting to changed in a way that makes the documentation hard to browse online, but the build and install instructions are at http://java.net/projects/openmark/sources/svn/content/trunk/www/building.html?rev=589. OpenMark is a Java application, so you need Tomcat installed to run it.

Vástádussan geasa: Tim Hunt

Re: What on earth is qtype_opaque?

av Ravi Vare -

Hi Tim,

I installed Tomcat (apache-tomcat-7.0.27.exe) on my PC (Win XP)

I have already WAMP server on same PC.

Is it required to configure them (WAMP and Tomcat)?

I request everybody Plz. put your thoughts here

 

Ravi

P.S.

I think, OpenMark is online open Question Bank. Everybody can access it through Opaque Question Type.

Vástádussan geasa: Ravi Vare

Re: What on earth is qtype_opaque?

av Tim Hunt -
Bilde av Core developers Bilde av Documentation writers Bilde av Particularly helpful Moodlers Bilde av Peer reviewers Bilde av Plugin developers

The point of OpenMark is this: to have an online computer-marked question, you really need to do two things:

  1. You need to display the question as HTML with form fields to capture the student's response; and
  2. then when you get the student's response, you need to grade it to generate a numerical mark, and some specific feedback to help them learn.

In an OpenMark question, you do 2. by writing custom Java code. This lets you create really sophisticated questions with really high quality specific feedback. The down-side is that you have to be able to write Java code.

In contrast, in Moodle, teachers control the grading just by filling in options in the question editing form. Therefore, the types of grading algorithm and feebdack that can be used are limited by what the question type allows.

This is not bad, because the question types have been designed to enable teachers to do the the things that people most commonly want to do, so it works fine 90% of the time (or 99%). However, for the rest of the time, you are stuck unless you have something like OpenMark.

Most of the new question types that the OU released a few months ago (http://moodle.org/plugins/browse.php?list=category&id=29) were coneceived by my colleague Phil Butcher looking at the quetions people had created in OpenMark over the years, and then working out how to let teachers create questions like that just be filling in a question editing form.