[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: QZB Re: search for quiz software [Fwd: helping with seul-edu]
rnd@sampo.karelia.ru wrote:
> ...
> However, I know there are a lot of ready things (thousands of
> such things!). So I don't worry to look at them: sometimes it
> is easier to concentrate on a project when you reinvents the
> wheel. (And do it better, because I am not going to a feature
> hunt. I just want to have a model which will incorporate
> features in a way understandable by teachers who has no degree
> in Computer Science ;-)
I will admit that you can easily be sucked into a never ending search
for other systems. You can also end up in analysis paralysis. But you
can always learn something from seeing how other systems work. And you
may find out that other system already does things it would take you
months to develop.
> ...
> First priority now is to MAKE A SPECIFICATION of the input data
> format which will be
> * easy for the people (NO programming for non-power users!)
> * flexible enough to embrace all kinds of quizes with all
> kinds of question ordering and so on.
I don't know if the format is that important. It is the features, and
the format is just a way to access them.
If you want it flexible, you should have a single engine that generates
several quiz types from different input formats. In my original mail I
mentioned using an HTML page as one kind of input. I wrote up this
sample of what it might look like:
http://www.blueneptune.com/~dkionka/quiz/sample1.html
>
> *** MY NEW IDEAS on QZB ***
These ideas sound good...
> After fiddling with different kinds of scenarios I came to the
> conclusion that there is a need to have two layers of control
> files:
>
> 1) question/task database ("content")
> 2) scenario file which will specify a certain quiz
> scenario, using questions from the database
>
> This way quiz questions could be accumulated and exchanged
> freely between educators while quiz procedure will be
> independent of problem content.
>
> Any ideas for the format of the taskbase file?
> What about scenario file?
>
> Example of _task file_ (task000):
>
> ---------------------------------------------------------------
> Subject: math
> Difficulty: 3
> Comment: just an example of something simple
>
> 1.) How much is 2x2
> ( ) 1
> ( ) 2
> ( ) 3
> (x) 4
> ( ) 5
> ( ) 22
>
> ...
> ---------------------------------------------------------------
>
> Example of _scenario file_ (mathquiz):
>
> ---------------------------------------------------------------
> Use: task000
> Questions: 5
> Order: shuffled
> Scoring: "+=1"
> Criteria: 0-2 : "2" : "bad!",
> 3 : "3" : "satisfactory." ,
> 4 : "4" : "good!",
> 5 : "5" : "excelent!!!"
> Comment: this is an example (grades are 2-5, as in Russia or Sweden)
> ---------------------------------------------------------------
>
> It will be some markup language, as I see it now. And it need
> to be something like sdf (simple document format) or even more
> easy for enduser...
>
> And yes, QuiZBrowser will sometimes need QuiZGenerator (QZG)...
> So, Dan, you are welcome!
>
> Sincerely yours,
> Roman A. Suzi
>
> -- Petrozavodsk -- Karelia -- Russia --
> -- powered by Linux RedHat 5.1 --