Kovida
About Me
Name: Kovida Nelakuditi.
Email address: nkovida@gmail.com
Sugar Labs wiki username: kovida
My first language is English. I am proficient in Telugu and Hindi as well.
I'm located in India. I usually work from 4:30 am to 2:30 pm. (UTC)
I have not participated in any open-source project so far. The spirit of open-source developers, to make their knowledge useful to the world inspired me to contribute to open-source project. I'm excited to take my first step towards it in this summer.
project
Dimensions JS is the name of the project I'm intrested in.
Dimensions, The pattern matching game (which matches patterns depending on color, size,shape, shading,number of elements) has already been built for sugar, the current project deals with porting it using javascript. I will be using javascript for this purpose.
Timeline for development of the project:
May 19 – June 2 : Making classes and designing a model according to coherency between classes.
June 2 – June 16 : Implementing the functions in the classes, generation of continuous test cases for players and developing a pattern Matching algorithm.
June 16 – June 27: Finding efficient way to handle real time data and having a working model of the project.
from June 27 : Extensive testing of the tool and deploying it.
I am a CLD (B.tech in computer Science + M.S in Computational Linguistics) student, at IIIT- H, India. As a student into research in a trans-disciplinary program, I had always been interested in taking up projects that gave new dimensions to the field of study. I have worked with python extensively as a part of research work. I also have knowledge of javascript, I'm eager to develop my skills and explore it much more extensively through this project.
The community and I
If your project is successfully completed, what will its impact be on the Sugar Labs community?
As a result of successful completion of the project, one can have a richer experience with the the game, the web hosted game will be easy to acess, requires less effort in initiation and one can have happy learning and playing experience.
What will you do if you get stuck on your project and your mentor isn't around?
I would firstly try collaborating with other developers working on the project through IRC and getting help from them. I would also try all ways where I can get help from, which include – asking help from seniors, lecturers, fellow students from the college; visiting various sites, journals, appropriate literature and learning from there.
How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?
I will be in constant touch with the mentor and I will strictly follow any instructions or suggestions given by the community in regard to this matter.
Miscellaneous
An Experience: A kid (a close relative of mine), as young as 4-5 years, plays games with attractive audio and visuals. Even if the game is new, continously played for few times she gets accoustomed to it and starts doing well, in this process she seems to learn many things and cognisize in a better way. I was fascinated by the things done by 'Learning by doing' . Pattern matching, which in other terms called as similarity matching helps in improving cognitive ability tremendously. Through this project, I would be able to contribute to such a powerful and efficient tool.
I'm sorry to tell you that due to proxy issues in college git hub repository information was not possible. I Will get back to you at the earliest.
https://drive.google.com/file/d/0By7SUYQTLmBGNVJTd0d1ajRSU2pSTWpFeXM2RnR5Wm9uQTZv/view?usp=sharing - this is the development environment screenshot.