I think a three year old is generally testing you to see how serious you are, and testing to see if they can get a rise out of you. Don't give them the satisfaction! Start the day with a sweet reminder that "toys are for playing, not throwing." State clearly that if a toy is thrown that toy will go away for the whole day. ( I agree, a day is about right. The toy then reappears in themorning, before any more throwing has happened.) Make a sweet game out of it, with a tickle and a smile, but be clear. Then, when the toy gets thrown, simply take it away, wihtout emotion. When the tantrum starts walk away. If your child clings, say gently "No." and walk away. This worked for us, but it has to be completely consistent to work. And I have to admit, there was one day when nearly an entire box of toys went bye-bye. It was pretty radical, and I was worried it would be like that forever. But after that ... it stopped completely.
at 9:14 AM on Feb. 24, 2011