It is not that I am better knowing, but I shake my hand at all that is missed through these suggestions. How about instead of bribing or tricking students into pay attention, we offer them learning opportunities that they actually want to pay attention to!
I know most of us are under guidelines for what we need to teach, but, a lot of us also have a choice in how we teach that. How about we transfer the choice to the students? How about rather than telling them what to do, we explore it with them, thus creating natural buy-in. Now I am part of a scripted math program as well and there the rigidity is more noticeable. Instead of bribing the kids, we work hard and then we get to do more in-depth explorations. I change it up often, even if it just means having the students move around and we do a lot of $2 whiteboard activities that involves all of the students rather than me standing up in front talking.
The point is; if we want students to pay attention, make it worth their time. We cannot keep expecting them to pay attention just because we want them to. Just because we were forced to pay attention in class doesn’t mean we should do the same thing to our students. It is our chance to not do school to them as it was done to us. Take it.