We were on the Majestic to Alaska last year with our two kids and they participated in Camp Discovery for the 8-12 age group (The Lodge). According to the paperwork I brought home with us, the hours were:
Embarkation Day
Open House 1p-4p
Activities 7:30p-10p
Sea Days, Glacier Bay and College Fjord
Morning 9a-12p
Afternoon 2p-5p
Evening 7p-10p
Port Days (Ketchikan, Juneau, Skagway)
Morning 8a-12p
Afternoon 2p-5p
Evening 7p-10p
Port Day Programming: Advance booking recommended to secure a space for your children. Junior cruisers age 3-12 must be signed in and out while the ship is in PORT.