Line 5: |
Line 5: |
| == What is Turtle Nutrition == | | == What is Turtle Nutrition == |
| | | |
− | Turtle Nutrition is an programmatic way to explore the nutritional content of the foods we eat. | + | Turtle Nutrition is a programmatic way to explore the nutritional content of the foods we eat. |
| | | |
| Turtle Nutrition is a fork of [[Activities/Turtle Art]] that includes blocks to extract the nutritional content of food. These data can be used to plot charts, create formulas, calculate the nutritional content of recipes, and maintain a log of food eaten. | | Turtle Nutrition is a fork of [[Activities/Turtle Art]] that includes blocks to extract the nutritional content of food. These data can be used to plot charts, create formulas, calculate the nutritional content of recipes, and maintain a log of food eaten. |
Line 34: |
Line 34: |
| ;digest meal: reset the nutritional content eaten to zero | | ;digest meal: reset the nutritional content eaten to zero |
| ;get name: returns the name of a food item as a string | | ;get name: returns the name of a food item as a string |
| + | ;add food: (in versions 202.1+) the 'add food' block lets the user add new foods to the food palette |
| | | |
| [[File:TurtleNutrition-food-toolbar.png|800px]] | | [[File:TurtleNutrition-food-toolbar.png|800px]] |
Line 44: |
Line 45: |
| | | |
| [[File:Turtle-Nutrition-calorie-chart-es.png|300px]] | | [[File:Turtle-Nutrition-calorie-chart-es.png|300px]] |
| + | |
| + | == Learning with Turtle Nutrition == |
| + | |
| + | Most activities around learning about nutrition as based on the relaying of facts and advice. This activity offers a different approach: computation. |
| + | |
| + | forward get_calories banana |
| | | |
| == Extending Turtle Nutrition == | | == Extending Turtle Nutrition == |
| | | |
| + | While it is not trivial to extend Turtle Nutrition, it provides a good opportunity for exploration. |
| + | |
| + | # Have the learners make lists of common foods |
| + | # Make or find pictures of these foods |
| + | # Look up the nutritional content of these foods: calories, protein, carbohydrates, fiber, and fat [https://www.choosemyplate.gov/SuperTracker/] |
| + | # Create SVG images for the foods similar to [https://github.com/walterbender/turtleart/tree/nutrition/plugins/food/images] |
| + | # Edit food.py [https://github.com/walterbender/turtleart/blob/nutrition/plugins/food/food.py#L211] to add your new foods to the food palette |
| + | |
| + | [[File:AddFood.png]] |
| + | |
| + | '''Note''': As of version 202.1, there is an "add food" block that will replace Steps 4 and 5 above. |
| | | |
| + | Feel free to ask for help if needed. |
| | | |
| == Reporting problems == | | == Reporting problems == |
| Please file bugs at [https://bugs.sugarlabs.org/newticket?component=TurtleArt]. | | Please file bugs at [https://bugs.sugarlabs.org/newticket?component=TurtleArt]. |
| | | |
− | To list all open tickets of Turtle Flags, see [https://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=new&status=reopened&component=TurtleArt]. | + | To list all open tickets of Turtle Nutrition, see [https://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=new&status=reopened&component=TurtleArt]. |
| | | |
| == Credits == | | == Credits == |
| * Walter Bender wrote and maintains the code. | | * Walter Bender wrote and maintains the code. |
| * Brian Silverman is the first author of Turtle Art. | | * Brian Silverman is the first author of Turtle Art. |