I hated it-it made me feel undignified and made me feel bad for the kids who were being jerked around in time to music they couldn't hear and in some cases couldn't follow for other reasons.
I expect to be flamed for this, but I really disagree with programs like this. It is far more productive for schools to recognize that segregating kids by ability is a lot more productive. Not to mention that this probably ruined the potential enjoyment of this activity by the kids who could have appreciated it among themselves.
Why would anyone flame you? It's considered quite normal and appropriate for students to be divided into, say, reading groups based on ability, so why NOT have different groups for gym? There are ways to do it so that it's not immediately apparent which groups are "better" than others. When I was in grade one, the teacher let us pick our own reading-group names, based on a "favourite candy" theme. My group's name was the Tootsie Rolls, and yes, we were the highest group, but that meant that, since we already knew how to read, we were reading stories, and sometimes writing our own, while the kids in the lower groups (Chocolate Bars, Lollipops, and Gumdrops, respectively) were still working on other stuff, like sentence structure, phonics, and which way "b" and "d" are supposed to face. I'm not trying to sound conceited, but if I'd had to sit through all that stuff, I would have probably wanted to stab my eyes out. Meanwhile, in gym class, I could hardly catch a baseball without instinctively trying to cover my face. So, I knew even at that age that there was no point in trying to maintain any pretense of "equality," because it just wasn't there. Of course, I believed that nobody in the class was a better PERSON than anyone else, but I knew that I read better than average, while Jimmy over at the next table was the best athlete in the class, Bobby was the best at math, Susie was the best artist, and so on. That was in 1990-1991, so I wonder if ability-based reading groups have been abolished since then,