How are we actually going to program the card games?
Very carefully.
We'll go over this at length in class next week, and I will probably end up providing you with pre-written code for the rules of a card game.