Summer of Code/2015/Web Confusion: Difference between revisions
Created page with "==Web Confusion== <br> ===About You=== '''Name:''':My name is Utkarsh Dhawan, and I am a 2nd year undergraduate student at [https://www.somaiya.edu/kjsieit KJ Somaiya Instit..." |
m Reverted edits by Himanshu Nachane (talk) to last revision by Utkarsh Dhawan |
||
| (12 intermediate revisions by 2 users not shown) | |||
| Line 29: | Line 29: | ||
<br> | <br> | ||
According to a study,learning is faster through practical activities.Sugar environment is full of such activities. | According to a study,learning is faster through practical activities.Sugar environment is full of such activities.Web Confusion is great way of teaching learners HTML and CSS. The Activities will consist of various interactive levels.Also the levels of the activity will have recording feature where the learner can keep his logs of daily progress and also he/she will get a chance to learn some awesome tips and tricks which are not taught in the regular curriculum.The interface of the activity will have different types of games.Similar to Turtle Confusion there will be several pre-designed tasks that the user needs to achieve. | ||
The Activity will also allow the user to change the viewport so that he can test his website in various devices. | |||
[[File:Design 1.jpg|thumb|500x500px|]] | |||
The user can also debug the errors in his/her code.Also the user will have a '''ranking''' system which would help the user maintain his interest in the project. | |||
The Ranks would be:'''Beginner, Intermediate and Professional'''.Also other users and the developers could rate the work of the user with the number of stars. | |||
The Activity will also have a game for the users struggling with syntax and logical programming.The game would be something like the image given below .In the game there would boxes falling down from the sky with corrections of written on them and the error code would be written will be written on the truck.The user has to move the truck and catch the piece of code that is correct.The user will gain 5 points on catching each correct box and will loose if wither drops the correct box 3 times or catches the incorrect box. | |||
[[File:Sample.png|thumb|400x400px||centre]] | |||
♙ | |||
'''Weekly Distribution of Work:''' | '''Weekly Distribution of Work:''' | ||
| Line 43: | Line 53: | ||
| '''May 19 - May 25''' || Writing code for the structure of the activity | | '''May 19 - May 25''' || Writing code for the structure of the activity | ||
|- | |- | ||
| '''May 26 - June 2''' || | | '''May 26 - June 2''' || Writing the code for shifting viewport. | ||
|- | |- | ||
| '''June 3 - June 9''' || | | '''June 3 - June 9''' || Writing the code for the activities(L1-L10). | ||
|- | |- | ||
| '''June 10 - June 16''' || | | '''June 10 - June 16''' || Writing the code for the activities(L11-L20). | ||
|- | |- | ||
| '''June 17 - June 23''' || | | '''June 17 - June 23''' || Writing the code for the activities(L21-L30). | ||
|- | |- | ||
| '''June 24 - June 30''' || | | '''June 24 - June 30''' || Writing the code for the activities(L30-L35). | ||
|- | |- | ||
| '''July 1 - July 7''' || | | '''July 1 - July 7''' || Implementing the recording functionality. | ||
|- | |- | ||
| '''July 8 - July 14''' || '''Running Bug Tests''' | | '''July 8 - July 14''' || '''Running Bug Tests''' | ||
| Line 95: | Line 105: | ||
===You and the community=== | ===You and the community=== | ||
<br><br> | |||
'''Benefits of this project:'''<br> | |||
Learning something new can sometimes be monotonous.This activity will help break that monotony. | |||
''' | '''Tony Anderson(gsoc-mentor):''' | ||
'''"'''This proposal is the first that has focused on what the student needs to learn and a staged approach to the challenges."<br><br> | |||
'''What will you do if you get stuck on your project and your mentor isn't around?'''<br> | '''What will you do if you get stuck on your project and your mentor isn't around?'''<br> | ||
| Line 114: | Line 126: | ||
'''Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout".'''<br> | '''Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout".'''<br> | ||
[[File:Sugar_utkarsh.png| | [[File:Sugar_utkarsh.png|180x180px|none|]] | ||
<br> | <br> | ||