Changes

m
Reverted edits by Himanshu Nachane (talk) to last revision by Utkarsh Dhawan
Line 29: Line 29:  
<br>
 
<br>
   −
According to a study,learning is faster through practical activities.Sugar environment is full of such activities.My project would aim at providing the learners with activities that will help them learn HTML and CSS.The project will focus on various aspects of the language through tasks.The activity will be similar to Turtle Confusion consisting of various graphical and developmental problems that would help user gain knowledge.The activity would consist of various levels in ascending order of difficulty.User will be provided with feature of recording,this will help user keep log of the work done by him in the activity.
+
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.
   −
<br><br>
+
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''' || Developing the levels of the HTML
+
| '''May 26 - June 2''' || Writing the code for shifting viewport.
 
|-
 
|-
| '''June 3 - June 9''' || Completing the levels of the HTML
+
| '''June 3 - June 9''' || Writing the code for the activities(L1-L10).
 
|-
 
|-
| '''June 10 - June 16''' || Developing the levels of the CSS
+
| '''June 10 - June 16''' || Writing the code for the activities(L11-L20).
 
|-
 
|-
| '''June 17 - June 23''' || Completing the levels of the CSS
+
| '''June 17 - June 23''' || Writing the code for the activities(L21-L30).
 
|-
 
|-
| '''June 24 - June 30''' || Working with the recording functionality
+
| '''June 24 - June 30''' || Writing the code for the activities(L30-L35).
 
|-
 
|-
| '''July 1 - July 7''' || Integrating the completed modules in the activity.
+
| '''July 1 - July 7''' || Implementing the recording functionality.
 
|-
 
|-
 
| '''July 8 - July 14''' || '''Running Bug Tests'''
 
| '''July 8 - July 14''' || '''Running Bug Tests'''
Line 100: Line 110:  
Learning something new can sometimes be monotonous.This activity will help break that monotony.
 
Learning something new can sometimes be monotonous.This activity will help break that monotony.
   −
'''Tony Anderson:'''
+
'''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>
 
'''"'''This proposal is the first that has focused on what the student needs to learn and a staged approach to the challenges."<br><br>
Line 116: 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|800X800px|none]]
+
[[File:Sugar_utkarsh.png|180x180px|none|]]
    
<br>
 
<br>