[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: Application for learning to write foreign languages.
From:       Inge Wallin <inge () lysator ! liu ! se>
Date:       2014-03-19 11:12:02
Message-ID: 2682127.bG0ZbBKQ3s () linux-da92 ! site
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi Avinash,

I'm going to do an overview anser here rather than a detailed one.

I think this project would be a worthwhile one. As you note there is a lack of 
an application to help a learner to acquire a new script system while learning 
a foreign language.

If you want to take part in GSoC, you need go to go google-melange.com and 
register there as a student and submit a project proposal. The rules for the 
application can be found there as well. It's nothing strange but you need to 
flesh out a lot more details about your project. 

But even if you do the perfect proposal there is still the matter of a mentor 
for the project.  I think I would actually take this project but I already 
have 1.5 projects I'm mentoring and I simply cannot take on anymore. What you 
could do is to take a chance and write your application and see if somebody 
bites. But chances are that you will do a lot of work for nothing.

I'm the last person on earth to want to discourage anybody but the truth is 
that unless you can find a mentor you will not be able to have the project in 
GSoC no matter how interesting it is.

	-Inge


On Tuesday, March 18, 2014 17:07:52 Avinash Zebisky wrote:
> Hi,
> 
> I want to work on a GSOC project which will help users to learn to write
> foreign language. There are already many projects in KDE which help user to
> learn a foreign language like KLetter, Parley, Artikulation. But there
> hasn't been one which helps user to learn to write new languages.
> 
> Therefore, I think KHandWrite is a great and much needed add-on in
> KDE-Edu's existing language learning tool-kits. KHandWrite takes a
> different approach to learn to write letters of a new language than just
> practicing the symbols.
> 
> Lets suppose you want to learn to write Thai Script -
> [image: Inline image 1]
> You select any alphabet. And you learn to draw by connecting the dots of
> the alphabets.
> [image: Inline image 2]
> And depending upon the time and accuracy to get the corresponding stars.
> 
> [image: Inline image 3]
> This approach can be simply extended to any language.
> [image: Inline image 5]
> Moreover, this project can be extended to further improve its likability
> and play-ability.
> 
>    - *MINI GAMES :- *Mini games like spin the wheel, flash card, audio
>    translation etc. can be used to make it more interactive and cover the
>    basics of learning scripts. For example - User can be asked to draw the
>    first alphabet of the given fruit and that too without any boundary
> guiding the user. This can be implemented by having a invisible boundary
> and few dots.
>    - *Social Involvement:-* We can connect this game to social sites like
>    facebook where a social group can challenge and simultaneously learn the
>    scripts.
>    - Anonymous Group Learning:- We can give this project a "Draw My Thing"
>    curve where anonymous group will be competing again each other. In this
>    group one person will be drawing the thai scripts and others will be
>    recognizing his word in english or selecting an image from the given
>    options. The one who guesses first wins the most point. There can many
>    variants in this extension.
> 
> Lastly, I personally find this is a great idea and would love to work on
> this. The best thing is abundance of various options/extensions which can
> help us to target any audience or age group. Kindly let me know if you are
> interested in this idea and hopefully mentor me for this project.
> 
> Cheers :)
[Attachment #5 (unknown)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" \
content="1" /><style type="text/css"> p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; \
font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">Hi Avinash,</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">I'm going to do an overview anser here rather \
than a detailed one.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">I think this project would be a worthwhile one. As you note there \
is a lack of an application to help a learner to acquire a new script system while \
learning a foreign language.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">If you want to take part in GSoC, you need go to go \
google-melange.com and register there as a student and submit a project proposal. The \
rules for the application can be found there as well. It's nothing strange but you \
need to flesh out a lot more details about your project. </p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">But even if you do the \
perfect proposal there is still the matter of a mentor for the project.  I think I \
would actually take this project but I already have 1.5 projects I'm mentoring and I \
simply cannot take on anymore. What you could do is to take a chance and write your \
application and see if somebody bites. But chances are that you will do a lot of work \
for nothing.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">I'm the last person on earth to want to discourage anybody but the \
truth is that unless you can find a mentor you will not be able to have the project \
in GSoC no matter how interesting it is.</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">	-Inge</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">On Tuesday, March 18, 2014 17:07:52 Avinash \
Zebisky wrote:</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; \
Hi,</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; I want to work on a GSOC \
project which will help users to learn to write</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; foreign language. There are already many \
projects in KDE which help user to</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; learn a foreign language like KLetter, Parley, Artikulation. \
But there</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; hasn't \
been one which helps user to learn to write new languages.</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; Therefore, I think \
KHandWrite is a great and much needed add-on in</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; KDE-Edu's existing language learning \
tool-kits. KHandWrite takes a</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; different approach to learn to write letters of a new \
language than just</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; \
practicing the symbols.</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; </p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; Lets suppose you want to learn to write Thai Script -</p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; [image: Inline image \
1]</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; You \
select any alphabet. And you learn to draw by connecting the dots of</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; the alphabets.</p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; [image: Inline image \
2]</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; And \
depending upon the time and accuracy to get the corresponding stars.</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; [image: Inline image \
3]</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; This \
approach can be simply extended to any language.</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; [image: Inline image 5]</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; Moreover, this project \
can be extended to further improve its likability</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; and play-ability.</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt;    - *MINI GAMES :- \
*Mini games like spin the wheel, flash card, audio</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt;    translation etc. can be used to make it \
more interactive and cover the</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    basics of learning scripts. For example - User can be \
asked to draw the</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt;    \
first alphabet of the given fruit and that too without any boundary</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; guiding the user. This \
can be implemented by having a invisible boundary</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; and few dots.</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt;    - *Social Involvement:-* We can connect \
this game to social sites like</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    facebook where a social group can challenge and \
simultaneously learn the</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    scripts.</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    - Anonymous Group Learning:- We can give this project a \
&quot;Draw My Thing&quot;</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    curve where anonymous group will be competing again each \
other. In this</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt;    \
group one person will be drawing the thai scripts and others will be</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt;    recognizing his word \
in english or selecting an image from the given</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt;    options. The one who guesses first wins \
the most point. There can many</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt;    variants in this extension.</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; </p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; Lastly, I personally find this is a great \
idea and would love to work on</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; this. The best thing is abundance of various \
options/extensions which can</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; help us to target any audience or age group. Kindly let me \
know if you are</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; \
interested in this idea and hopefully mentor me for this project.</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; Cheers \
:)</p></body></html>



_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic