ABSOLUTELY NOT !!
No. Beatings usually just teaches kids to be more discreet with doing wrong, as opposed to trying to avoid doing wrong. With the method you described, I'd probably use what I learned from my beating to beat other kids in new ways.
I think moderate discipline is good for children
No. Using violence to punish someone for being violent is just stupid.