[kde-edu]: kwordquitz proposal
vovva at ngs.ru
Fri Dec 2 10:14:00 CET 2005
>>4 I want to configure how many flash cards I want to see. I have big
>>file (~3000 cards) and want to see only 50-100 card in query. This can
>>be placed in kconfig.
> I assume "to see" means "to be asked" so you can configure how many cards you
> are asked in a quiz... I myself would like such a feature and it could be
> combined with further changes in KWQ: we could drop the file based vocab
> system and introduce a general database for vocabulary ( sqllite ).
I am not just asking for changes. I am 15+ years programmer. I do this
changes for myself in the 3.4.3. I implement all things I wrote in
proposal. Now I am setting up the kde4 environment and begin to merge my
patches to trunk.
>>5 I want to have actual log file about all my answers. Based on this I
>>can do some research on statistics about teaching process. It seems
>>silly for me to loose this information.
> This is a very nice idea. I don't know exactly but also other applications
> would win of a statistics modul. A project for libkdeedu??
Yes. Simple thing I am doing now is: when quiz is finished I calc 4
numbers average response time before and today, average error rate
before and today. And reporting: you are going to be concentrate/or not
today, may be you got a lot new words?
Some reports that come to my mind:
- if some words are going to the first box many times means this words
- average number of known words - by Leitner boxes.
- show how response time changed by date.
- estimate time of correct answer and incorrect answer and find when
questioned was distracted.
- got dependency of how much words are going to the 1 box on the number
of words - we can estimate human memory capacity - interesting and
>>6 I want to separate the log and the Leitner box data from the cards
>>database. Actually the using of this the data is different. Look in the
>>mail list and you will see teachers messages how want to use this soft.
>>But they can not. Because of the data structure. I want to store
>>information about questioned in separate files in separate directories.
>>So I can organize class teaching.
> The LeitnerSystem is made very configurable. So it's necessary to store the
> system to the data it is applied to.
I think this is to much for simple user. Not a many peoples understand
the parameters of Leitner boxes, so changing them will be incorrect.
There can be some presets.
- basing on statistics we can estimate the quality on Leitner parameters
and change it by some presets. By this should be done on scientific level.
>>7 I do not like the storage of updatable information (like Leitner box)
>>in the XML file. XML file is not panacea for all kind of data storage.
>>In can contain statical complicate data structures, but work bad for
>>updates and transactions. I want SQL. Log data can be placed in CSV file
>>or the SQL.
> There have been efforts to unify
Yes. Just add few field. And think couple time before.
> I further supposed to Peter Hedlund the original author and current maintainer
> of KWQ to make KWQ a kids application with an easy interface and so on... So
> we would have KVocTrain for enhanced usage and KWQ for kids... but he didn't
> like the idea.
Actually I do not like how kvoctrain is coded. kwordquitz is much more
manageable. Also kvoctrain was done with big thoughts but implementation
and how to use it was not justified. It is better to split it by several
I like kwordquitz and it comes to my habits.
There is one problem in the interface of kwordquiz. If we setting limit
timer it show correct answer. questioned should look on it and reply on
next answer. But the time of reading the correct answer is going from
the next word. Second situation: if questioned leave the computer in the
quiz state it just mark all words as bad - this is incorrect.
This problem can be solved like it done in kvoctrain - on timer quiz
just select correct answer.
Also I do not like tool tips on the answers to select - looked not nice
and has no sense.
More information about the kde-edu