Summer of Code/2016/LearnForFun: Difference between revisions

Tag: visualeditor
Line 69: Line 69:
| April 22-May 22
| April 22-May 22
(Community Bonding period)
(Community Bonding period)
| Discuss the ideas of the games in the community.  
|* Discuss the ideas of the games in the community.  


Consider possible enhancements and improvised ideas that are suggested.  
*Consider possible enhancements and improvised ideas that are suggested.  


Produce and discuss about artworks for giving a common theme to the games. To make the games attractive and interesting for children. 
*Produce and discuss about artworks for giving a common theme to the games. To make the games attractive and interesting for children. 


Implement a simple game like Motion Capture which comes in the Reasoning and Understanding Category. Share among the community for review.  
*Implement a simple game like Motion Capture which comes in the Reasoning and Understanding Category. Share among the community for review.  


Note possible improvements and UI changes depending on the review. So that rest of the games can be designed accordingly.
*Note possible improvements and UI changes depending on the review. So that rest of the games can be designed accordingly.


Develop a clear outline of the project and discuss other technicalities relevant for the project.
*Develop a clear outline of the project and discuss other technicalities relevant for the project.


Build the activity front-end part and make links to different game pages which will be kind of a subactivity containing game area and instructions for the particular game.
*Build the activity front-end part and make links to different game pages which will be kind of a subactivity containing game area and instructions for the particular game.
|-
|-
| Week 1 (May 23-May 29)
| Week 1 (May 23-May 29)
| Mental Maths Activity - Polygon Shower:
| Mental Maths Activity - Polygon Shower:
Add Tutorial Screen for Polygons at the start.
*Add Tutorial Screen for Polygons at the start.


Write the game activity in phaser. Use the artworks produced already, make new ones if required.
*Write the game activity in phaser. Use the artworks produced already, make new ones if required.


Write blog and share the activity through a github page for reviews.
*Write blog and share the activity through a github page for reviews.


Start working on - Reasoning Game - Grammar Game
Start working on - Reasoning Game - Grammar Game
Line 95: Line 95:
| Week 2 ( May 30 - June 5)
| Week 2 ( May 30 - June 5)
| Reasoning Game - Grammar Game:
| Reasoning Game - Grammar Game:
Writing code to generate random questions by using the basic  sprites(Pre-designed artworks) and question strings.
*Writing code to generate random questions by using the basic  sprites(Pre-designed artworks) and question strings.


Write blog and share the activity through a github page for reviews.  
*Write blog and share the activity through a github page for reviews.  


Start Quick Science Game - Quick Time
Start Quick Science Game - Quick Time


Add illustrations with example given in the activity description on the start screen of the game.
*Add illustrations with example given in the activity description on the start screen of the game.
|-
|-
| Week 3 (June 6 - June 12)
| Week 3 (June 6 - June 12)
| Finish working on Quick Time
| Finish working on Quick Time
Write the game activity in phaser. Write blog and share the activity through a github page for reviews.
*Write the game activity in phaser. Write blog and share the activity through a github page for reviews.


Work on Memory Game - Flashing Numbers
Work on Memory Game - Flashing Numbers


Write the game activity in phaser.  
*Write the game activity in phaser.  
|-
|-
| Week 4 (June 13- June 20)
| Week 4 (June 13- June 20)
| Finish the code for Game Flashing Numbers.
| Finish the code for Game Flashing Numbers.
Write blog and share the activity through a github page for reviews.
*Write blog and share the activity through a github page for reviews.


First Deliverable - Learn for Fun activity with five different games (at least one game under each category)
'''First Deliverable - Learn for Fun activity with five different games (at least one game under each category)'''


Start working on Mental Maths Game - Compare to Conquer
Start working on Mental Maths Game - Compare to Conquer
Line 123: Line 123:
| Week 5 (Midterm Evaluations)
| Week 5 (Midterm Evaluations)
| Finish the code for Compare to Conquer.
| Finish the code for Compare to Conquer.
Share the game for review and write blog post.
*Share the game for review and write blog post.


Reasoning and understanding Game - Odd One Out
Reasoning and understanding Game - Odd One Out


Work on the code for generating random questions.
*Work on the code for generating random questions.


Share the completed game and write blog post.
*Share the completed game and write blog post.


|-
|-
Line 139: Line 139:
| Quick Science Game - Quick Temp
| Quick Science Game - Quick Temp


Add illustrations with example given in the activity description on the start screen of the game.
*Add illustrations with example given in the activity description on the start screen of the game.


Write the game activity in phaser.  
*Write the game activity in phaser.  


Write blog and share the activity through a github page for reviews.
*Write blog and share the activity through a github page for reviews.
|-
|-
| Week 8 (July 11 - July 17)
| Week 8 (July 11 - July 17)
| Memory Game - Mind Math
| Memory Game - Mind Math


Write the game activity in phaser.
*Write the game activity in phaser.


Write blog and share the activity through a github page for Reviews.
*Write blog and share the activity through a github page for Reviews.
|-
|-
| Week 9 (July 18 - July 24)
| Week 9 (July 18 - July 24)
| Mental Math Game - Math Ship
| Mental Math Game - Math Ship


Write the game activity in phaser. Write code for generating random mathematical questions and answers.
*Write the game activity in phaser. Write code for generating random mathematical questions and answers.


Write blog and share the activity through a github page for Reviews.
*Write blog and share the activity through a github page for Reviews.
|-
|-
| Week 10 (July 25 - July 31)
| Week 10 (July 25 - July 31)
| Reasoning and Understanding Game - Seesaw Time
| Reasoning and Understanding Game - Seesaw Time


Write the code for generating new random questions and displaying in the form of seesaw orientations.
*Write the code for generating new random questions and displaying in the form of seesaw orientations.


Write blog and share the activity through a github page for Reviews.
*Write blog and share the activity through a github page for Reviews.
|-
|-
| Week 11 (August 1 - August 7)
| Week 11 (August 1 - August 7)