Line 40: |
Line 40: |
| | May 10-May 13 || Workout on design aspects of both Physics & Dimensions. Keep the design & UI/UX aspects ready. Get approved from Walter. | | | May 10-May 13 || Workout on design aspects of both Physics & Dimensions. Keep the design & UI/UX aspects ready. Get approved from Walter. |
| |- | | |- |
− | | May 14-May 16 || | + | | May 14-May 24 || Create a basic Paint Environment (Physics Project) for Physics: Add following Tool Buttons that exist in current python version. |
| + | |
| + | 1.Draw-Lets you draw any shape by clicking & holding. |
| + | |
| + | 2.Circle-Lets you draw circle of any arbitrary radius. |
| + | |
| + | 3.Triangle-Equilateral Triangles of any size. |
| + | |
| + | 4.Box-Rectangles of any size. |
| + | |
| + | 5.Polygon-N edged polygon. |
| + | |
| + | 6.Grab-Used to drag existing objects on Screen with Mouse or Arrow Keys. |
| + | |
| + | 7.Motor-Add motors to object that is used to drive it with rotation once object is pinned. |
| + | |
| + | 8.Pin-Used to pin any shape on screen.If you impulse to object, it would rotate about the pin |
| + | |
| + | 9.Joint-Used to connect two objects with a rod. |
| + | |
| + | 10.Chain-Used to connect two objects via a flexible chain. |
| + | |
| + | 11.Palette Menu-To adjust properties of object like Mass,Bounciness,Friction. Also add palette menu for Motor & Chain. |
| |- | | |- |
− | | May 13 - May 18 || | + | | May 25 - May 30 || Add physics to above constructions similar to python version.For example: If a circular object drawn is released and falls over a rectangular object then collision |
| + | |
| + | should be behavioural. I learnt box2d js a few days ago and currently strengthening my concepts into it to add physics robustly to above constructions. |
| |- | | |- |
− | | Example || Example | + | | June 15 || Optimization of my code and give a final presentation of Creatable physics ( Physics Project Section) i.e "Physics Paint Program" to my mentor. |
| + | This Physics will match to current python version. |
| |- | | |- |
− | | Example || Example | + | | June 17 || Discuss with Walter the other two plans of mine: |
| + | 1.Visual Physics (Physics Lab): This section has basic real life physics simulation."Ideas to try" will be my first priority to for this section. |
| + | |
| + | This section would encourage students to understand nature phenomenon beautifully and imagine physics eye on eye. |
| + | |
| + | 2.Answerable Physics (Physics Quiz): This section has a Quiz room with every question based on a physical simulation. |
| + | |
| + | Users answer the questions and run simulation to check correct answer. Scoreboard to be made global & could be shared among schools to organise |
| + | |
| + | sugar physics camps or quizzes across educational centers. |
| |- | | |- |
− | | Example || Example | + | | June 17 || Document the above 2 idea and send it to Walter for a brief review. Keep the document in my stack & start Dimensions for now. |
| |- | | |- |
− | | Example || Example | + | | June 18- 20 || Prepare a workflow of Prime Dimensions,Word Dimensions & Pattern Dimensions. |
| + | Plan out the role of Robot to make sure cards are delivered to kids as per aspired difficulty level. |
| |- | | |- |
− | | Example || Example | + | | June 20-26 || Finish one out of three levels. Write a Scalable Code to make sure levels can be extended to any count in future. |
| + | Also Add Journal support to make sure game states are well recorded. |
| |- | | |- |
− | | Example || Example | + | | June 27 || Apply for Mid Term Evaluation |
| |- | | |- |
− | | Example || Example | + | | June 28-June 29 || Break if allowed. I will go for a day trip. |
| |- | | |- |
− | | Example || Example | + | | June 30-July 17 || Finish Dimensions. Also Add Palette for category of cards. Work on increasing intelligence of Robot. Give it a finishing touch. |
| + | Take a quick review from Mentor & improvise if needed in a day or 2. |
| |- | | |- |
− | | Example || Example | + | | July 18-July 30 || Work on Visual Physics. Adding Idea's to try simulations to Physics. |
| |- | | |- |
− | | Example || Example | + | | July 31-Aug 5 || Code Physics Quiz Section. Plan to make 10-15 such Quizzes. |
| |- | | |- |
− | | Example || Example | + | | Aug 6-Aug 10 || Wrap up optimization & UI improvements to Dimensions. |
| |- | | |- |
− | | Example || Example | + | | Aug 12 - Aug 20 || Wrap up optimization & UI improvements to Physics. |
| |- | | |- |
− | | Example || Example | + | | August 22 || Get Walter Quick Review. |
| |- | | |- |
− | | Example || Example | + | | Aug 23-Aug 25 || Implement Mentor's suggestions if any. Write up documentation & wiki for PhysicsJS & DimensionJS |
| |- | | |- |
− | | Example || Example | + | | August 27-28 || Organise the entire code & host all demos on relevant sugar domains. |
| |} | | |} |
| | | |