I have been on numerous cruises with the kids(includingDCL), there is sooooo much to do on board, it is not even funny.
Here are just a few that I can remember: Bingo, Gameshows, Movies, Shows, Arcade, ESPN bar, Oceaneers Club and Lab and eating, eating, eating!