No subject


Thu Nov 16 00:01:53 CET 2006


- good printing support for printing the test
- good results display (that would be good to have a lib doing that if 
possible so it could be shared among other apps as KBruch, Kalcul, ...)
- encrypt the editor so the students cannot see the answers
- svg, images support, sound support in test creation
- dbus support
- tests sharing via GetHotNewStuff (what repository?) -> make it easy for 
teachers to reuse tests from others (the tests should be GPL so not taken 
literally from a text book I think, this has to be checked)

That's all for the moment. These points are more internal points that will 
come later after you started the 3 points you mentioned. The scheme you 
outlined makes sense for me!

I propose you start in KDE4 playground (seems to be 
branches/work/kde4/playground/edu) and you ask for any help at any time so we 
can make it possible for KDE4 (possible time frame = 6 months).
I'd be happy to help in small things such as DBus and testing.
KEduca was one of the first educational app in KDE and had a lot of users. 
It's something needed and I'd prefer it to be simple and to work flawlessly 
than to be too complex and buggy.

Happy coding!

Anne-Marie


On Sunday 12 November 2006 19:17, Henrique Pinto wrote:
> Hi all,
>
> Some time ago, I removed KEduca from trunk, because the code was in bad
> state and it would be easier to rewrite it from scratch. Unfortunately, at
> that time, kdelibs was pretty broken for me. All apps would crash on
> startup, so it was difficult for me to work on anything.
>
> I talked with some KEduca users about what features they would like to have
> in the software, and received some suggestions. Unfortunately, I don't know
> many KEduca users. The suggestions I received were:
>
>  * New kinds of questions: In addition to the single/multiple choice
>    questions, there should be:
>    - a "regex" question (where the user enters free-text in an input box,
>      and the answer is considered valid if it matches a configured regular
>      expression.
>    - a "cloze" question, where the user must fill in the blanks in a
>      sentence, i.e., something like:
>      "___ doesn't play dice -- Albert Einstein".
>  * A locked-down mode, where the "player" program would run in full-screen
>    and the user could not do things like changing to other apps.
>
> My current plans are:
>
> 1) Initially, develop a widget that can display tests and create a library
> for it. It would consist of a View, which would be the widget itself, and a
> model describing the quiz. This way it would be easy to do things like
> auto-generating a test (you'd just have to subclass the model and add code
> for generating the questions).
>
> 2) Then, we'd need a editor for creating tests (i.e., a replacement for
> KEduca Editor). I could not find a stardard file format for tests, so I'll
> probably create a XML format.
>
> 3) Then, a Player. It should replace the program keduca, and it would be
> nice if it could, in addition to load tests from files saved by the editor,
> get tests from a server.
>
> What do you think?
_______________________________________________
kde-edu mailing list
kde-edu at mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu


 
---------------------------------
Sponsored Link

Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo -   Calculate new house payment
--0-1788326244-1163642292=:50005
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Grettings this a request for assistance and opinion of www.careerkidstv.org site for Children today.<br>Thanks<br>SalPal 786 426 4356<br><br><b><i>Anne-Marie Mahfouf &lt;annemarie.mahfouf at free.fr&gt;</i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> HI Henrique,<br><br>Thanks for taking up KEduca and sharing us your ideas.<br>From what I heard about former KEduca, the new one will need:<br>- good printing support for printing the test<br>- good results display (that would be good to have a lib doing that if <br>possible so it could be shared among other apps as KBruch, Kalcul, ...)<br>- encrypt the editor so the students cannot see the answers<br>- svg, images support, sound support in test creation<br>- dbus support<br>- tests sharing via GetHotNewStuff (what repository?) -&gt; make it easy for <br>teachers to reuse tests from others (the tests should be GPL so not taken <br>literally from a text
 book I think, this has to be checked)<br><br>That's all for the moment. These points are more internal points that will <br>come later after you started the 3 points you mentioned. The scheme you <br>outlined makes sense for me!<br><br>I propose you start in KDE4 playground (seems to be <br>branches/work/kde4/playground/edu) and you ask for any help at any time so we <br>can make it possible for KDE4 (possible time frame = 6 months).<br>I'd be happy to help in small things such as DBus and testing.<br>KEduca was one of the first educational app in KDE and had a lot of users. <br>It's something needed and I'd prefer it to be simple and to work flawlessly <br>than to be too complex and buggy.<br><br>Happy coding!<br><br>Anne-Marie<br><br><br>On Sunday 12 November 2006 19:17, Henrique Pinto wrote:<br>&gt; Hi all,<br>&gt;<br>&gt; Some time ago, I removed KEduca from trunk, because the code was in bad<br>&gt; state and it would be easier to rewrite it from scratch.
 Unfortunately, at<br>&gt; that time, kdelibs was pretty broken for me. All apps would crash on<br>&gt; startup, so it was difficult for me to work on anything.<br>&gt;<br>&gt; I talked with some KEduca users about what features they would like to have<br>&gt; in the software, and received some suggestions. Unfortunately, I don't know<br>&gt; many KEduca users. The suggestions I received were:<br>&gt;<br>&gt;  * New kinds of questions: In addition to the single/multiple choice<br>&gt;    questions, there should be:<br>&gt;    - a "regex" question (where the user enters free-text in an input box,<br>&gt;      and the answer is considered valid if it matches a configured regular<br>&gt;      expression.<br>&gt;    - a "cloze" question, where the user must fill in the blanks in a<br>&gt;      sentence, i.e., something like:<br>&gt;      "___ doesn't play dice -- Albert Einstein".<br>&gt;  * A locked-down mode, where the "player" program would run in full-screen<br>&gt;    and
 the user could not do things like changing to other apps.<br>&gt;<br>&gt; My current plans are:<br>&gt;<br>&gt; 1) Initially, develop a widget that can display tests and create a library<br>&gt; for it. It would consist of a View, which would be the widget itself, and a<br>&gt; model describing the quiz. This way it would be easy to do things like<br>&gt; auto-generating a test (you'd just have to subclass the model and add code<br>&gt; for generating the questions).<br>&gt;<br>&gt; 2) Then, we'd need a editor for creating tests (i.e., a replacement for<br>&gt; KEduca Editor). I could not find a stardard file format for tests, so I'll<br>&gt; probably create a XML format.<br>&gt;<br>&gt; 3) Then, a Player. It should replace the program keduca, and it would be<br>&gt; nice if it could, in addition to load tests from files saved by the editor,<br>&gt; get tests from a server.<br>&gt;<br>&gt; What do you think?<br>_______________________________________________<br>kde-edu
 mailing list<br>kde-edu at mail.kde.org<br>https://mail.kde.org/mailman/listinfo/kde-edu<br></blockquote><br><p>&#32;

<font color="666666"><font size="2"><hr size=1>Sponsored Link</font></font><br><br>Mortgage rates near 39yr lows. $510,000 Mortgage for $1,698/mo -   
<a href="http://www.lowermybills.com/lre/index.jsp?sourceid=lmb-9134-16416&moid=4119">Calculate new house payment</a>
--0-1788326244-1163642292=:50005--


More information about the kde-edu mailing list