Lima,
These are great ideas. The thing is to keep interest, and activities related to the topic or lesson. I've found if students recognize there is something in the activity for them they'll be more focused and attentive. Sometimes, we have to point out how the activity will pertain to their work setting, and that also helps students keep focused.
Barry Westling