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.