Camps are generally divided into Learn to Skate levels (beginner through Beta/Basic 5 or Gamma/Basic 6) and Freestyle levels, usually starting with students in Delta/Basic 7 (because those students will achieve freestyle levels during the course of the camp). The exact division will vary from program to program.
Less common are rinks that allow staff to form their own private camps. I ran such a camp at a prior rink. Any camp will offer some combination of the following components.
Moves-Edges-Stroking
At Xanboni camp freestyle students (although I never had many of those, by choice) learned USFS Moves-in-the-Field patterns for the Pre-Preliminary and Preliminary Tests. For Learn to Skate/Basic Skills students I used the "moves" periods to work on strong edges, crossovers and stroking, as well as learning basic skating patterns like periphery stroking.
Skating skills
My camps were small, so all classes were mixed level, but in a regular facility-run program there are usually enough skaters to divide students into discreet levels. The skills classes will be pretty much exactly the skills classes in an after school program. They just move faster because the kids are on the ice so much. Skating skills classes will also generally include skills from higher levels and so-called uncaptured moves (an ISI term for tricks and skills that are not included in the testable curriculum).
Stretching, cardio, outdoors games
As a personal philosophy, I do not condone dedicated strength training for children under the age of 10, and frankly consider it a little pointless for kids in a recreational program. And calisthenics can be boring. This does not mean strength training and calisthenics can't happen-- you just need to find ways to make it age appropriate and interesting. Lots of really fun activities, like Dance Dance Revolution, soccer, races, touch football, et cetera, give you all the benefits of cardio and strength training, at a level that young children enjoy. Sometimes I did off-ice on the playground, with the only rule being that the kids had to use every piece of equipment at least once.
Crafts and story telling
Even at a sports camp, engage their creative and quiet side for part of the day. Read them a book, or do "round robin" stories (where everyone contributes part of the story, line by line), or drawing, sewing, etc. One of our favorite activities was sidewalk chalking.
Field trips
Look for programs with extras like occasional (or regular) swimming, or rolling blading, museum or theater trips, a skating show, or the beach. (Make sure you have lots of parents helpers and a signed waiver, by the way). All skating and no play makes Susie a dull girl.
Private lesson time
While most camps will not specifically offer private lessons, many work lesson time into the day so that students who have private coaches don't have to make a separate trip back to the rink for their lesson; it's simply arranged as part of the camp day. In some camps these are designated times; for others the student may be allowed to take their private lesson instead of any given camp activity.
Other ideas
For older kids, see if your program offers a weekly or bi-weekly "how to teach" session to train future coaches. Look for camps with a supervised practice session, so kids get time to organize their own practice without being told what to do every minute. Over the years I've been teaching, I've observed kids getting less and less able to work on their own. I have no idea how they get through college, let alone a job. Some programs will offer kids a chance to learn a program, or get a taste of a specialized skill like synchro, dance, figures, or couples.
Does your skater go to skating camp? Tell us about it!