I've heard of things such as ginger bread house making...
I love making ginger bread houses...I'm not very good at it, but I love making them.
Mike
If you were going to sign up for doing this on board, try to get in as early in the cruise as possible; as you can not take non prepackaged food off the ship.
They usually have a tree lighting ceremony the first night.