Generally, schools, recreational events, and social activities don’t provide a great selection of healthy foods as they tend to lean more towards the sugary snacks, but with some proper planning, a child can have a very good day of eating healthy. Providing a child with easy-to-access foods can make all the difference in the world. Having cut up vegetables, fruit, nuts, and seeds available can fill in for great snacks while breakfast, lunch, and dinner can supply them with the majority of their body and mind building nutrients.
Inherently, kids will want some junk food and there’s nothing overtly wrong with a “cheat” here and there, but kids (like adults) left up to their own devices will eat as much junk food as they can, so limit the empty calories and feed the kids what they really need – healthy, fresh, wholesome foods.