This activity is a good one for the following skills and conccepts :Hand-eye coordination, speed, quickness, accuracy, muscular strength, balance, body control, and mathematical skills.
It's more of an idividual activity, but can easily be made into a small group or partner one as well. It would be a good activity to use with hockey, basketball, soccer, etc. possibly depending on the space you have. It can be used in the regular classroom with modifications so that math, spelling or reading skills can be incorporated.