На мой взгляд, единственный человечный, человеческий способ, позволяющий научить ребёнка делиться - это личный пример, соединённый с предоставлением ребёнку свободы выбора. Это соседствует с вопросом о том, как научить детей ответственному, самоответственному, выбору.
Для того чтобы воспитать ребёнка, который готов делиться с другими - нужно, чтобы родитель показывал ребёнку (но без демонстративной назидательности!!!), что это такое, быть человеком милосердным.
Если мы будем вынуждать ребёнка насильно делиться с другими людьми ("Надо делиться, потому что надо! Или ты жадина?") - мы лишь выработаем у него стойкое отвращение к тому, чтобы делиться с другими; любое принуждение вызовет эффект наоборот.
Если мы будем говорить ребёнку, что делиться - это очень хорошо и милосердно, но при этом не будем показывать это каждодневными, методичными личными примерами, ребёнок научится ловко лицемерить; и если даже он научится делиться с другими - он это будет делать через отвращение, "лишь потому что так надо", для того чтобы умилостивить родителей, но никаких искренних черт милосердия в ребёнке не будет.
Крайне важно не переусердствовать: важно воспитать человека с личностными границами, с пониманием того, что есть его собственность, есть его личность, но которому не чуждо искреннее милосердие (именно искреннее), искреннее, невынужденное (что более чем важно) желание делиться с другим человеком, помогать другому человеку, но не позволять другим людям садиться ему на шею, не позволять, чтобы другие люди злоупотребляли его добротой и милосердием. Нужно непременно выдержать баланс и меру в этом.