Если мой ребенок сделал или сказал что то недопустимое, то первое, что я сделаю это извинюсь перед присутствующими за поведение своего ребенка. А ребенку либо сразу, либо потом (вот это как раз зависит от конкретной ситуации) объясню, что он сделал неправильно и почему, и как нужно поступать, и добавлю, что мне было стыдно за его поведение, поэтому я и извинилась и очень надеюсь, что в следующий раз он меня не подведет.Одна моя знакомая, в таких случаях извиняется, а ребенку говорит, либо на английском, либо на немецком фразу, которая ознает "не позорь меня", т.е. останавливает таким образом ребенка, не унижая его в присутствии других, а объясняет ему уже потом, в чем он не прав.