Обязательно наказывать-ИМХО. В 3 года ребенок уже все понимает, надо в качестве наказания убрать то, что ему нравится (сладость, мультик и т.п.) и донести до его сведения, что впредь при каждом ударе другого ребенка ему тоже будет неприятно- он будет лишен того, что ему нравится. Только сначала надо объяснить это- люди не должны бить друг-друга, такое поведение недопустимо, если ты еще будешь драться, то мне придется лишить тебя(мультиков, сладостей, подарка и т.п.), а мне бы очень этого не хотелось. Я люблю тебя, ты очень хороший мальчик, и мне обидно, что на твое поведение жалуются девочки(воспитатель),меня это расстраивает. Ну что-то типа такого...