Difference between revisions of "Summer of Code/2016/Nutritional Microworld"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
== '''About me''' ==
+
== '''About my project''' ==
  
'''What is your name?'''
+
'''What is the name of your project?
 +
'''
  
My name is Sneh Gupta, and I am a 3rd year undergraduate student at [http://www.iiit.ac.in/ IIIT-Hyderabad].
+
Nutritional Microworld.
  
  
'''What is your email address?'''
+
'''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?
 +
'''
  
snehgupta42@gmail.com
+
The project Nutritional Microworld is for children to learn the fundamental concepts of nutrition. Children life nowadays is quite different that they tend to have an unhealthy lifestyle . By playing with nutrition microworld, children will be able to learn the concepts of nutrition in a fun and interactive manner.
  
 +
This project is analogous to turtle-blocks. By utilising block programming children will be able to do a lot of new things.
  
'''What is your Sugar Labs wiki username?'''
+
I have made a basic UX design for each type of activity.
  
Snehgupta
+
Nutrition Microworld can be a bit overwhelming for the beginners. So Nutrition microworld can be used in two different modes.
  
 +
i) In Beginner mode user will have access to a limited set of functionality.
  
'''What is your IRC nickname on irc.freenode.net?'''
+
ii) In advanced mode extra functionality will be added to the beginner mode.
  
Sneh1234
+
'''Beginner Mode -'''
  
 +
On the basis of functionality we have three different types of activities :
  
'''What is your first language? (We have mentors who speak multiple languages and can match you with one of them if you'd prefer.)'''
+
'''i) Food related activity :'''
  
My first language is Hindi, I am fluent in English.
+
In this activity section user can select food items. The food items will contain images as well as nutrient information along with them. In this module, activities related to food items are present. For instance in the example below “Get calorie” method would take two arguments ice-cream and amount of it. Thereby returning the calories gained from it.
 
 
 
 
'''Where are you located, and what hours (UTC) do you tend to work? (We also try to match mentors by general time zone if possible.)'''
 
 
 
Location: Hyderabad, Telangana, India
 
 
 
Time Zone: UTC + 5:30 (Indian Standard Time)
 
 
 
Working hours: (UTC + 5:30) 15:00 - 18:00 and 21:00 - 2:00
 
 
 
 
 
'''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer'''
 
 
 
I have been a part of sugar since January this year. This is my first time contributing to an open source organization, but so far I am really enjoying the experience. Ever since I started exploring the world of open source, I have been mesmerised by the simplicity and the noble intentions behind the work that is being done. Sugar labs in particular has grabbed my attention so far because of OLPC program. It is a great initiative, and I want to contribute in whatever way I can to it.
 

Revision as of 22:49, 24 March 2016

About my project

What is the name of your project?

Nutritional Microworld.


Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?

The project Nutritional Microworld is for children to learn the fundamental concepts of nutrition. Children life nowadays is quite different that they tend to have an unhealthy lifestyle . By playing with nutrition microworld, children will be able to learn the concepts of nutrition in a fun and interactive manner.

This project is analogous to turtle-blocks. By utilising block programming children will be able to do a lot of new things.

I have made a basic UX design for each type of activity.

Nutrition Microworld can be a bit overwhelming for the beginners. So Nutrition microworld can be used in two different modes.

i) In Beginner mode user will have access to a limited set of functionality.

ii) In advanced mode extra functionality will be added to the beginner mode.

Beginner Mode -

On the basis of functionality we have three different types of activities :

i) Food related activity :

In this activity section user can select food items. The food items will contain images as well as nutrient information along with them. In this module, activities related to food items are present. For instance in the example below “Get calorie” method would take two arguments ice-cream and amount of it. Thereby returning the calories gained from it.