[Sugar-devel] My application idea : chess learning, software. What do you think ?

Tony Anderson tony_anderson at usa.net
Wed Oct 2 12:54:45 EDT 2013


Hi,

I suspect you are interested in building an activity using web technology.

However, you might want to look at the Python chess activities already 
in ASLO, particularly GCOMPRIS Movelearn.

Tony


On 10/02/2013 12:00 PM, sugar-devel-request at lists.sugarlabs.org wrote:
> Message: 1
> Date: Wed, 2 Oct 2013 13:35:09 +0200
> From: laurent bernabe<laurent.bernabe at gmail.com>
> To: Gonzalo Odiard<gonzalo at laptop.org>
> Cc: Sugar Devel<sugar-devel at lists.sugarlabs.org>
> Subject: Re: [Sugar-devel] My application idea : chess learning
> 	software. What do you think ?
> Message-ID:
> 	<CAH8mndKAMM-e+4C0b1sNCvnLeLHNA2yopi6Tbgi+omGZNu9FVw at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Thanks for your suggestion,
>
> But I haven't got the skill to make a similar program.
> I intented to do a very simpler program. (In a 2 dimensionnal view and with
> standards pieces images).
>
> Regards
>
>
>
> 2013/10/2 Gonzalo Odiard<gonzalo at laptop.org>
>
>> >You can get inspiration from a really good game named "Ajedrez y Leyendas"
>> >[1]
>> >
>> >Interesting, Fernando Sansberro, head of Batovi Games Studio,
>> >company who did the game to project Ceibal did a postmortem analysis
>> >and say in the project worked 8 people over 11 months.
>> >
>> >If you want the document, I can share it (is in spanish)
>> >
>> >Gonzalo
>> >
>> >[1]http://www.ajedrezyleyendas.com/
>> >
>> >
>> >
>> >On Wed, Oct 2, 2013 at 6:44 AM, laurent bernabe <laurent.bernabe at gmail.com
>>> > >wrote:
>> >
>>> >>Hi,
>>> >>
>>> >>First, I apologize for the length of this mail.
>>> >>______________________________________________
>>> >>
>>> >>My new idea (I've already exposed it on the mailing list, but without all
>>> >>specifications) :
>>> >>
>>> >>I think about making a new Web activity : a kind of chess learning
>>> >>software series.
>>> >>So, the first program I would like to code is about the pieces moves.
>>> >>
>>> >>How could it be presented ? I am thinking of the following pattern :
>>> >>For each piece kind :
>>> >>
>>> >>    - the theory part (special organization for the king, who can't be
>>> >>    left in check) : where I use the board, if possible in a smart way with
>>> >>    arrows (and why not animations if I can).
>>> >>    - the quizz part : where an alone piece is placed randomly on a
>>> >>    square (special organisation for the pawn, which can't be neither on 1st
>>> >>    rank nor on the 8th), and the student is asked if it can move to another
>>> >>    square.
>>> >>    - the practical part (If I manage) : where this time, the piece is
>>> >>    not alone, and the position is a valid position.
>>> >>
>>> >>Sound ambitious, doesn't it ?
>>> >>
>>> >>Also, I don't want to rely on GCompris software, for several reasons :
>>> >>
>>> >>    - I would like to manage software from my own, though GCompris offers
>>> >>    some common features.
>>> >>    - I discussed with the GCompris maintainer, and he said me that
>>> >>    GCompris chess programs rely on GNU chess engine.
>>> >>    - Finally, I want to write my program as a Web activity.
>>> >>
>>> >>________________________________________________________________
>>> >>
>>> >>Advices request for Javascript :
>>> >>
>>> >>Also, I have encountered problems with Javascript for making classes,
>>> >>particularly for managing fields visibility :
>>> >>
>>> >>    - I know that var keyword help make them private.
>>> >>    - But I also know that, if I make them in the constructor, the
>>> >>    constructor will be the only function that will be able to access them.
>>> >>
>>> >>So that makes me into trouble, as "I come" from a more POO language as
>>> >>Java.
>>> >>
>>> >>So how can I deal with it ? I've looked over Prototype library, but I
>>> >>haven't seen any talk about the fields visibility in the documentation.
>>> >>
>>> >>____________________________________________________________________
>>> >>
>>> >>Regards
>>> >>
>>> >>_______________________________________________
>>> >>Sugar-devel mailing list
>>> >>Sugar-devel at lists.sugarlabs.org
>>> >>http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >>
>>> >>



More information about the Sugar-devel mailing list