А где вы в тот момент были когда ребенок сыпал песок на другого ребенка? Или когда он "может ударить"?  Пока у вашего ребенка такие поведенческие особенности ваша прямая обязанность быть рядом постоянно, причем с рукой, готовой перехватить его руку в  момент швыряния-обсыпания-замахивания. Второй вариант - гулять отдельно от других детей до того радужного момента, пока ваш ребенок научиться понимать и воспринимать слова.И постоянно объяснять-объяснять-объяснять.