Знаете, а что плохого в "жрать при всех"? Одно дело, когда рпебенок, напр, жрет это мороженое или булку или там демонстративно катает машинку  при другом и этак ему - а вот у меня есть, а у тебя нету, ты нищеброд, а я тебе не дам.. Но это поведение, которое не допустимо.Или там поделиться с ДРУГОМ (другом!) - да дети с друщьями (!) и так делятся. И то к этому лучше относиться с осторожностью, потому что "друг" тоже может на шею сесть и нождки свесить.А когда кусок в горло не лезет, когда вдруг у кого-то нет...это, уже, простите, лучший путь к "терпильству". И не "щедрость" таким образом воспитывается, а чувство вины за то, что "у меня что-то есть". И все бы хорошо, только на таком вот чувстве вовсю ездят другие - от попрошаек на улицах до "друзей-подруг" которые приседают на шею до...близких родичей - тема на теме. Или проявляет такой человек щедрость..за чужой счет. Лучше бы детей учить радоваться тому, что у них есть, хотя, может быть, не выставлять слишком напоказ (но и не прятать и не прибедняться) и...уметь ВЕЖЛИВО говорить "нет".