Anonymous wrote:7:51 here. I recommend starting with food time. Next time she drops food on the floor, simply start putting everything away and clean up. Meal time is over. Show NO emotion, just do it. Say absolutely nothing, except "all done" one time, in a VERY neutral tone. No reprimand or punishment, we're simply done.
That is the most direct and efficient way to correct that behavior. Key is to be neutral, not mad or agitated.
I agree with this for dropping food. You could also just ignore her when she does that since she's looking for a reaction. Eventually she'll lose interest when you don't respond.
As far as discipline for other things it depends on exactly what it is. You don't want to use a time out for everything because it can be overused. For example, if my 2 year old if my 2 year old is banging a toy into the wall I first tell him not to and redirect him. If he does it a second time I warn him that if he does it again I will take the toy away and if he does it a 3rd time the toy is taken away for 2 minutes (1 minute per age). That usually works but if he does it after I give it back it gets taken away for the rest of the day. I reserve time outs for things like hitting or pushing.