Ответ :
Малыш находится в самом критическом периоде своего развития - это так называемый кризис трех лет. Подробно об этом кризисе Вы можете прочитать на страничках моего сайта или в любом издании об этапах детского развития.
Теперь конкретные ответы на ваши вопросы. Убегает малыш от Вас потому, что он не понимает, что такое "нехорошо себя ведешь". Мальчик "снимает" только ваш мимический посыл и интонации голоса, и они, судя по всему, ему не нравятся. Вот он и делает то, что считает нужным сделать в данном случае. Ему страшно, и он убегает.
И второе. Вы задаете ребенку 3-х лет вопрос, ответ на который он не может дать в силу своего возраста. Он ударил мальчика потому, что только так малыш способен защитить себя сейчас. И никак иначе. Поэтому он ударил. Но это мы с Вами понимаем, что именно поэтому, а ребенок еще не в состоянии проанализировать причинно-следственные связи, и уж тем более дать развернутый ответ на вопрос воспитателя.
Думаю так.
С уважением, Виктория Фадеева