I found some information about the kids programs on Carnival:
CARNIVAL CRUISE LINES "CAMP CARNIVAL"
Ships: Carnival Destiny, Spirit, Triumph, Victory, Celebration, Ecstasy, Elation, Fantasy, Fascination, Holiday, Imagination, Inspiration, Jubilee, Paradise, Sensation
Destinations: Bahamas, Caribbean, Mexico, Panama Canal, Alaska, and Hawaii
Groups: Toddlers 2-5; Intermediate 6-8; Juniors 9-12; Teens 13-15.
Counselors: 7 to 9 per ship, depending on the season and size of ship.
Hours: 9:30 a.m. to 10 p.m. year-round. Activities also on port days are free of charge.
Cool Teen Stuff: Alaska cruises feature teens-only shore excursions. All ships have video/electronic arcades
Parent Savers: This is one of the few cruise lines where youth counselors do change little ones' diapers. Group babysitting available from 10 p.m. to 3 a.m.; $5 per hour first child; $3/hour each additional child in the same family. Note that children under two years old can participate in group babysitting (cribs are set up in the youth room). In-cabin cribs available upon request.
Not available: Strollers
Kids' Shore Excursions: Teens-only shore excursions in Alaska are accompanied by a youth counselor and tour escort.
Rates: Special third and fourth passenger rates.
Noteworthy Features: Very spacious family cabins on most ships, many of which can hold up to five passengers. Water slides and wading pools for younger children on some ships. Parents can purchase a card for unlimited kids' fountain drinks during the cruise. The cost is based on length of cruise. While ships do not have dedicated teen rooms, all have video/electronic game rooms. Carnival Destiny, Spirit, Triumph and Victory have largest dedicated children's facilities.
Wow! Factor: All ships have a main pool with trademark Carnival 214-foot waterslide. Many fun family activities are offered throughout the cruise, such as Name that Tune, family craft night, and family deck games.
Here is also a members review of Triumph on a family cruise:
Tuesday Chat Host