Summer of Code/2015/Abhishek: Difference between revisions

Kabhi2104 (talk | contribs)
Tag: visualeditor
Kabhi2104 (talk | contribs)
Tag: visualeditor
Line 27: Line 27:
I am new to Open Source. However i have earned a little contribution to an open source organisation, '''[http://codeforindia.org/ Code for India]'''.
I am new to Open Source. However i have earned a little contribution to an open source organisation, '''[http://codeforindia.org/ Code for India]'''.
  1.'''[https://github.com/orgs/code-for-india/people Code for India]''' Github Handle: '''[https://github.com/stndlkr200 @stndlkr200]'''
  1.'''[https://github.com/orgs/code-for-india/people Code for India]''' Github Handle: '''[https://github.com/stndlkr200 @stndlkr200]'''
  2.'''[http://wiki.codeforindia.org/new-projects/report-and-track-corruption/ Mentor for Govt. Project]                  
  2.'''[http://wiki.codeforindia.org/new-projects/report-and-track-corruption/ Mentor for Govt. Project]                    
Education is something which is very close to my heart. Sugar labs is an outstanding organisation. I am excited by each effort this organisation takes for child education. I came to know about sugar labs through OLPC laptops which i want in Govt. schools of New Delhi for kids. Gsoc 15 was few months ahead, so realized to finish something cool for kids in summer & contribute to Sugar labs as well.  
Education is something which is very close to my heart. Sugar labs is an outstanding organisation. I am excited by each effort this organisation takes for child education. I came to know about sugar labs through OLPC laptops which i want in Govt. schools of New Delhi for kids. Gsoc 15 was few months ahead, so realized to finish something cool for kids in summer & contribute to Sugar labs as well.  
== About my project ==
== About my project ==
Line 38: Line 38:
I have divided PhysicsJS development into 3 phases:
I have divided PhysicsJS development into 3 phases:


1. Making a Creatable Physics which is similar to a Paint Program and this section will be same as python version of our physics activity.
1. Creatable Physics which is similar to a Web Paint Program and it will match to sl physics activity.


2. Developing Visual Physics 3. Developing Physics Quiz.
2. Visual Physics 3.Physics Quiz.


One Additional feature would be to let user drop their own physics simulator to run PhysicsJS. Further i am planning to cast a comparison model of how well users model does vs observed data.
One Additional feature would be to let user drop their own physics simulator to run PhysicsJS. Further i am planning to cast a comparison model of how well users model does vs observed data.
Line 48: Line 48:
Education has to be collaborative & competitive. Physics & Dimensions are nice attributes to these senses. They not only let you imagine physical world eye to eye & match pattern at first place, they also provide a progression of tools for users such that they can go from simple to rich interactions with the powerful ideas in computation. I believe these projects will head to a big success in future.
Education has to be collaborative & competitive. Physics & Dimensions are nice attributes to these senses. They not only let you imagine physical world eye to eye & match pattern at first place, they also provide a progression of tools for users such that they can go from simple to rich interactions with the powerful ideas in computation. I believe these projects will head to a big success in future.


Javascript is the heart of entire develoment this year. I would build above already available Sugars's modular web-activity template. Further i would use better tools or simulators for precise & perfect collisions or other physics behaviour as well, e.g. Box2djs,Matterjs etc.   
Javascript is the heart of entire develoment this year. I would build above Sugars's modular web-activity template. Further i would use better tools or simulators for precise & perfect collisions or other physics behaviour as well, e.g. Box2djs,Matterjs etc.   


'''What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.<br>
'''What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.<br>