Мне кажется для 7-ми летки наказание слишком суровое. В конце концов он не со злым умыслом толнул друга, а случайно на него упал и вышло что вышло. Дети постоянно друг-друга цепляют, толкают, задевают, постоянно кто-то кого-то обижает, и кто-то ревет.Я всегда очень боюсь потерять доверие ребенка, и боюсь, что они начнут обманываь меня, не договаривать, что-то скрывать. Поэтому я стараюсь разбираться в проблемах устно, без давления с моей стороны, как партнеры. Хотя мои дети далеко не самые послушные и головомойку им очень часто хочется устроить.Может быть ты немного смягчишь наказание? Попробуй поговорить с ним, как со взрослым, составь 3 золотых правила, которые нарушать нельзя, и придумайте вместе какое наказание последует за нарушение этих правил. Дети очень любят такие игры, когда они выступают в качестве партнеров взрослым,  не в качестве ребенка.Удачи!!! Надеюсь с мальчиком, который упал с горки, все хорошо!