Hello Samuel,<br>Yes I'm applying for GSoC this time. Though it will be first time but I'm confident. I'll divulge more details about my surveys and progress until now in my application.<br>Well, I would love to take up all the 3 tutors: Typing, Speaking as well as Handwriting. But I don't think they all can be implemented during 3 months. Once i finish Typing Tutor, my next target will be Speaking Tutor. Initially, I thought of Speaking Tutor as my GSoC project, but then i noticed that Typing Tutor is missing. So, I'll first implement Typing Tutor and then Speaking Tutor. Dont worry about these tutors anymore, its my job now!! :)<br>
I developed the typing tutor in 5 weeks and the text editor in 3.5 weeks considering the busy schedules. Both were developed in C language which i learned a month before i started developing these applications which went on to be regarded as best projects.<br>
<br>I plan to develop this typing tutor in the form of a game to make it attractive and fun-filled for everyone. I would like to give a brief mention about my gameplan for this summer. Detailed Roadmap will be included in my application.<br>
In my course of action, i plan to achieve these milestones:-<br><br>I'll first familiarize myself with
the development environment for a few days. Is this acceptable? I'm a
quick learner with passion to learn anything under the sun. I'll equip myself with all the necessary technologies for the task ahead. I look forward to GSoC as a excellent learning experience and a platform for building strong association with OLPC.<br>
<br>Secondly, I'll study the existing typing tutors and generate new ideas, although, I'm already doing that.<br><br>Thirdly, I'll breakdown the whole project in modules that would be in accordance with the amount of time required for each module.<br>
<br>Main Modules would be:<br>1. Design- stress point would be to identify all the required features.<br><br>2. Implement- coding the tutor.<br><br>3. Testing/Debugging- identifying possible bottlenecks, flaws and getting feedback.<br>
<br>4. Re-Design/Improvement Phase- based on results from testing, this module alongwith the testing module will require the longest duration of time in comparison to others.<br><br>5. Final Execution- this phase will produce the final tutor.<br>
<br>This is the rough idea i have shared with you all.<br><br>I'm open to your comments.<br>Cheers & Regards,<br><br><div class="gmail_quote">On Sat, Mar 22, 2008 at 2:00 AM, Samuel Klein <<a href="mailto:meta.sj@gmail.com" target="_blank">meta.sj@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Prakhar,<br><br>It is indeed much needed. I hope you apply for GSoC.<br>Please add your ideas, and links to code and design, to our page on typing tutors:<br>
<a href="http://wiki.laptop.org/go/Typing_tutor" target="_blank">http://wiki.laptop.org/go/Typing_tutor</a><br>
<br>Cheers,<br>SJ<br><br>ps - In the area of related projects, while we do have Speak and Words, we still need a speaking
tutor that trains pronunciation. And we need a handwriting tutor that trains handwriting in specific scripts.<br>
<br><br><div class="gmail_quote"><div>On Fri, Mar 21, 2008 at 4:14 PM, Prakhar Agarwal <<a href="mailto:prakhar.jiit@gmail.com" target="_blank">prakhar.jiit@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div>
Hello Everyone!<br>I'm an undergraduate student from India. Recently, I conducted an online survey and discussed with many developers and XO users at #olpc and #sugar channels about the requirement of a Typing Tutor. I believe that typing tutor is one of the most essential and crucial applications required in XO. This software should be developed at the earliest. OLPC's aim to provide the children with opportunities to explore and experiment is not fulfilled by only providing the required hardware. We need to equip them with the knowledge of using the machine for efficient learning which in my honest opinion, is the *Very First* building block of a child's future through OLPC. This role can be easily and efficiently played by a typing tutor utility. It will help children learn typing in a fun filled and effortless manner and most importantly they will get familiar with the interface of XO machine. I have developed a typing tutor called "TypeTut" and a text editor named "TextPRO" which won plaudits from industrialists. Both were developed at university level and were regarded as best designed applications. I have already created a sample design for the application. So, I'm ready to contribute to the motive of OLPC. Looking forward to a healthy collaboration with OLPC.<br>
<br>Contacts: <a href="mailto:prakhar.jiit@gmail.com" target="_blank">prakhar.jiit@gmail.com</a> (GTalk), Prakhar (IRC)<br clear="all"><br>Regards,<br><font color="#888888">-- <br>Prakhar Agarwal<br>Technical Head - Library R&D Team<br>
3rd Year<br>B.Tech, IT<br>
JIIT University,Noida, India<br>
</font><br></div></div><div>_______________________________________________<br>
Sugar mailing list<br>
<a href="mailto:Sugar@lists.laptop.org" target="_blank">Sugar@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/sugar" target="_blank">http://lists.laptop.org/listinfo/sugar</a><br>
<br></div></blockquote></div><br>
</blockquote></div><br><br clear="all"><br>-- <br>Prakhar Agarwal<br>Technical Head - Library R&D Team<br>3rd Year<br>B.Tech, IT<br>JIIT University,Noida