[kde-edu]: what do you think ?

Pupeno pupeno at pupeno.com
Sat Feb 28 15:49:36 CET 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

(First of all, sorry for crossposting, but this is very Edu related and music 
related at the same time and I think I can find help from both sides, 
kde-edu@ and kde-devel@)
Hello Edu people,
As some of you may know, I'm developing a Score Reading Trainer: 
http://scret.sf.net
And I'm about to start working towards my version 0.2.0 (my version 0.1.1 will 
be out soon), I want to change some things and I want to know what you think 
about...
In the new version, when you open it up, you'll have a wizzard, the wizzard 
will offer you two options:
Choose an instrument: Piano, Guitar, Bass, Custom
Open a training file: [                                  ]
Open last session.
If you choose one instrument, the second step in the wizard will ask you about 
instrument variations, for Piano, for example, Right hand, Left hand, Both 
hands, for Guitar, it could be, 6 strings guitar, 7 string guitars (there are 
some diferent variations of 7 string guitars), and so on... and the third 
step will ask you for the level you want to start on, Just Level 1, Level 2, 
Level 3 with a ComboBox and as you choose the leve, it will show you, in a 
label below the combo box, what's new in that level (like: Level 1, notes 
from C to top F, Level 2: additional lines on the top, Level 3: additional 
lines on the bottom, Level 4, sharps, Level 5: sharps in the key signature, 
and so on)...
And after that, you start practicing... as you practice, you'll increase your 
level of accuracy and speed, when you reach some specific level (don't know 
how to determine that), it will automatically jump to the next level 
introducing new things, or, you'll have the combo box of levels rechabe in 
the main window so you can change levels by your own. When you are 
automatically jumped to a new level, a message box with a text telling new 
what's new in this level (and a congratulation as well ;) will be shown, that 
would be the same text that appears in the wizard.
If you choose Custom it will let you manage each aspect of the training by 
hand, the wizzard will be longer and more complex: amount of staffs, clefs, 
key signatures, limits, accidentals, etc.
If you choose to Open a training file, it will open all the options from a 
saved training file, a saved training file would contain your type of 
training (piano,both hands,level 3 or bass, level2 or Custom,G2,C,10,7) and 
your current level (accuracy: 90%, speed: 45 notes/minute) and maybe more 
statitics.
I will save, as you train, all the current training information information 
(the one I specified avobe) to a fixed file 
(.kde/share/apps/ScoreReadingTrainer/trianing.srt or something like that) so 
if you choose to open current training, it will just open where you left... I 
could even put a check box: always open current training. Or should that be 
in the configuration dialog and not in this wizard ?

So, what do you think about it from an usability/friendlyness point of view ? 
what do you think from a functional point of view ?

That means I'll need to have one file format to save the ongoing trianing 
information and I'll need one other format to save all the training program 
information, that is, piano, the variations, the levels and so on... in the 
levels I should include what items are new, but I also, I should include the 
text that will be shown when you jump to a new level, that should be 
translatable (I was thinking about .desktop like files for each level 
description, so I would manage directories and then level1.desktop, 
level2.desktop, etc. But I also would like, if posible, to be able to include 
rich text, including some graphics to really SHOW the new elements, like 
sharps, flats, natural, key signatures, etc), so, what do you recomend about 
this ?

Thank you very much for your time.
- -- 
Pupeno: pupeno at pupeno.com
http://www.pupeno.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAQKqDtCepaMf3unIRAjIiAJ9N52VqqWqD65EsLogKjIeWV/OAEwCeKJK8
5HLbQzekXOtgcPJ/DP4hjbk=
=0IbX
-----END PGP SIGNATURE-----


More information about the kde-edu mailing list