Учите что реакция на поступок должна быть ему адекватна.Удар,а уж тем более расцарапывание, в ответ на обзывание не адекватный ответ ни разу.Обозвали тебя-подойди к воспитателю и сообщи или проигнорируй,но драться ни в коем случае нельзя.Вы не пробовали вместо наказаний пробовать поощрение за хорошее поведение?Типа,вот ты всю неделю в саду вел себя хорошо,поэтому в выходные мы с тобой сходим туда-то,таблицу завести,чтобы отмечать дни "положительные",знаю что с некоторыми детьми такой вариант проходил,дома после сада бежали красным квадратик зарисовывать)