While it is important to keep children away from junk food, the suggested recipes are not succesful. Am aware of many parents in the same dilemma. First thing they try are options like upma, salad etc. It does not work. Salads are any ways part of meals and cannot be presented as snacks.
Here are some healthy snack options for kids:
2)Carrot sticks with a little peanut butter/almond butter/hummus.
5)Popcorn/"Light" microwave popcorn (made with very little oil)
7)Fruit smoothies (http://www.desidieter.com/popular-recipes/soups-beverages/banana-berry-fruit-smoothie.html)
8)Cut fruits in Greek yogurt/thick curd.
9)Vegetable upma, dosa, bread upma, khandvi.
10)A handful of mixed dried fruits and nuts.
Basically avoid fried foods(like chips, samosas,chivdas/farsans/namkeens), snacks which have too much sugar(like cakes, candies, cookies) and junk food like pizzas/burgers.
Here is a link to a sample diet for kids:
Staying Healthy Was Never so Easy!
Wishing you Good Health and a Good Life!