Summer of Code/2016/Turtle Confusion/Flags JS: Difference between revisions
Love Mehta (talk | contribs) |
Love Mehta (talk | contribs) Tag: visualeditor |
||
| Line 77: | Line 77: | ||
Start working on Turtle Confusion: | Start working on Turtle Confusion: | ||
*Make basic UI. (Palette, windows etc.) | *Make basic UI. (Palette, windows etc.) | ||
*Implement various blocks in the palette by taking help from Turtle blocks implementation. | *Implement various blocks in the palette and export them to Javascript by taking help from Turtle blocks implementation. | ||
|- | |- | ||
| Week 2 ( May 30 - June 5) | | Week 2 ( May 30 - June 5) | ||
| | | | ||
*Import features from Turtle Blocks JS. | * Import features from Turtle Blocks JS. | ||
* Write code | * Write code for Loading challenges and implementation of the activity. | ||
*Check for browser compatibility | *Check for browser compatibility | ||
|- | |- | ||
| Week 3 (June 6 - June 12) | | Week 3 (June 6 - June 12) | ||
| | | Start Working on Turtle Flags: | ||
* Make basic UI. (Palette, windows etc.) | |||
* Implement various blocks in the palette and export them to Javascript by taking help from Turtle blocks implementation. | |||
|- | |- | ||
| Week 4 (June 13- June 20) | | Week 4 (June 13- June 20) | ||
| | | | ||
* Import features from Turtle Blocks JS and Turtle Confusion implemented earlier in the project. | |||
* Write code for Loading challenges and implemention of the activity. | |||
* Check for browser compatibility | |||
|- | |- | ||
| Week 5 (Midterm Evaluations) | | Week 5 (Midterm Evaluations) | ||
| | |'''First Deliverable - Basic Implementation for Turtle Flags and Confusion Activities for Sugarizer''' | ||
|- | |- | ||
| Week 6 (June 29- July 3) | | Week 6 (June 29- July 3) | ||
| Line 100: | Line 105: | ||
|- | |- | ||
| Week 7 (July 4 - July 10) | | Week 7 (July 4 - July 10) | ||
| | |Turtle Confusion - | ||
* Resolve Bugs | |||
* Add features like the image export feature | |||
* Check for other improvements that can be done | |||
|- | |- | ||
| Week 8 (July 11 - July 17) | | Week 8 (July 11 - July 17) | ||
| | | Turtle Flags - | ||
* Resolve Bugs | |||
* Add features like the image export feature | |||
* Check for other improvements that can be done | |||
|- | |- | ||
| Week 9 (July 18 - July 24) | | Week 9 (July 18 - July 24) | ||
| | |'''Second Deliverable - Completed Activities Turtle Flags and Turtle''' | ||
|- | |- | ||
| Week 10 (July 25 - July 31) | | Week 10 (July 25 - July 31) | ||
| | |Buffer Week | ||
|- | |- | ||
| Week 11 (August 1 - August 7) | | Week 11 (August 1 - August 7) | ||
| | | Work on Documentation | ||
Work on Documentation | |||
Host the activity on a github page and share the link in Sugar Labs community for feedback and bugs. | Host the activity on a github page and share the link in Sugar Labs community for feedback and bugs. | ||
| Line 121: | Line 130: | ||
| Address all the feedback and fix bugs. | | Address all the feedback and fix bugs. | ||
Test all the | Test all the features, clean and organize the code. | ||
|- | |- | ||
| Week 13 (Code Submission and Evaluations ) | | Week 13 (Code Submission and Evaluations ) | ||
| Line 141: | Line 150: | ||
* Developed a game Meteor Shower using Phaser.io. It is shared on github here - https://github.com/lovemehta/Meteor-Shower<br />You can also play the game here -http://lovemehta.github.io/Meteor-Shower | * Developed a game Meteor Shower using Phaser.io. It is shared on github here - https://github.com/lovemehta/Meteor-Shower<br />You can also play the game here -http://lovemehta.github.io/Meteor-Shower | ||
* Developed a simple platform game interface Jumping Jack using Phaser.io. It's source code is shared on github here – https://github.com/lovemehta/TheJumpingJack <br />And it can be played here - http://lovemehta.github.io/TheJumpingJack | * Developed a simple platform game interface Jumping Jack using Phaser.io. It's source code is shared on github here – https://github.com/lovemehta/TheJumpingJack <br />And it can be played here - http://lovemehta.github.io/TheJumpingJack | ||
*Developed a 2048 Game. The code can be viewed here https://github.com/lovemehta/2048-Game It can be played here http://lovemehta.github.io/2048-Game/ | *Developed a 2048 Game. The code can be viewed here https://github.com/lovemehta/2048-Game It can be played here http://lovemehta.github.io/2048-Game/ | ||
*Developed a Flappy Birds Clone. The code has been shared here https://github.com/lovemehta/FlappyBirds . The game can be played here http://lovemehta.github.io/FlappyBirds/ | *Developed a Flappy Birds Clone. The code has been shared here https://github.com/lovemehta/FlappyBirds . The game can be played here http://lovemehta.github.io/FlappyBirds/ | ||
*I host a blog here http://blog.lovemehta.com/ and will be posting about my work during the length of this project here. I have shared more details about me, my works, projects and achievements here http://www.lovemehta.com <br /> | *I host a blog here http://blog.lovemehta.com/ and will be posting about my work during the length of this project here. I have shared more details about me, my works, projects and achievements here http://www.lovemehta.com <br /> | ||
Given below is the detailed information about time contribution to the GSoC project. As I do not have any other long term commitments this summer, completion of this project is my top priority. | Given below is the detailed information about time contribution to the GSoC project. As I do not have any other long term commitments this summer, completion of this project is my top priority. | ||
During the length of this semester (i.e. Until May 06) - I can easily manage to squeeze at least 6 hours a day (due to classes in the daytime) on weekdays and 8-10 Hours a day on weekends. In total around 45 hours a week. | During the length of this semester (i.e. Until May 06) - I can easily manage to squeeze at least 6 hours a day (due to classes in the daytime) on weekdays and 8-10 Hours a day on weekends. In total around 45 hours a week. | ||