To find out how this lesson fits Physical Education and Health Education standards click here. This lesson helps young people think of healthful snacks they can eat. In this two-day activity, youth will use their creativity to invent a healthful snack and market it to their peers. These facts can be shared with young people during your discussions.
Display a variety of food packaging for the youth to review. Ask the kids to name some of their favorite snacks. Analyze the snacks they mention, as well as the ones on display, and decide as a group if they are healthful. Do they include the five food groups found on MyPlate? Are they high in sugar, fat or salt? Tell the youth that they will be inventing their own made-up healthful snack.
This will include naming their product, what it looks like and its packaging including a nutrition facts label. Provide the youth background knowledge on inventing a healthful snack item. Remind them to consider factors that would make the item healthful or unhealthful. Encourage young people to think about MyPlate as they create their snacks. Does it have ingredients that are part of the five food groups vegetables, fruits, grains, dairy, and protein?
As a group, reflect back to the creative snacks that the youth invented. My primary goal in writing it is to encourage non programmers, including children and their teachers, to create their own Sugar Activities. Because of this goal I will include some details that other books would leave out and leave out things that others would include. Impressive incomprehensibility will be kept to a minimum.
If you just want to learn how to write computer programs Sugar provides many Activities to help you do that: Etoys, Turtle Art, Scratch, and Pippy. None of these are really suitable for creating Activities so I won't cover them in this book, but they're a great way to learn about programming.
If you decide after playing with these that you'd like to try writing an Activity after all you'll have a good foundation of knowledge to build on. When you have done some programming then you'll know how satisfying it can be to use a program that you made yourself, one that does exactly what you want it to do.
Creating a Sugar Activity takes that enjoyment to the next level. A useful Sugar Activity can be translated by volunteers into every language, be downloaded hundreds of times a week and used every day by students all over the world. A book that teaches everything you need to know to write Activities would be really, really long and would duplicate material that is already available elsewhere.
Because of this, I am going to write this as sort of a guided tour of Activity development. That means, for example, that I'll teach you what Python is and why it's important to learn it but I won't teach you the Python language itself. There are excellent tutorials on the Internet that will do that, and I'll refer you to those tutorials.
What Is Version Control?
There is much sample code in this book, but there is no need for you to type it in to try it out. All of the code is in a Git repository that you can download to your own computer. Python is the most used language for writing Activities. While you can use other languages, most Activities have at least some Python in them. While it is possible to write Activities using no Python at all like Etoys , it is unusual.
- MAKE YOUR OWN SUGAR ACTIVITIES!.
- Formats For This Book;
- Ready, Freddy! #11: Pumpkin Elf Mystery!
- Your first HTML5 Activity?
- Indonesias War over Aceh: Last Stand on Meccas Porch (Politics in Asia)!
- Das schlafende Grab: Kommissar Türks erster Fall (German Edition).
Most of the examples in this book are written entirely in Python. There are compiled languages and interpreted languages. In a compiled language the code you write is translated into the language of the chip it will run on and it is this translation that is actually run by the OS. In an interpreted language there is a program called an interpreter that reads the code you write and does what the code tells it to do. This is over simplified, but close enough to the truth for this chapter. Python is an interpreted language.
Create Your Own Healthful Snack - Health Powered Kids
There are advantages to having a language that is compiled and there are advantages to having an interpreted language. The advantages Python has for developing Activities are:.
- Navigation menu.
- Ida: A Sword Among Lions: Ida B. Wells and the Campaign Against Lynching.
- Add Your Activity Code To Version Control!
The big advantage of a compiled language is that it can run much faster than an interpreted language.