CS 99

Fundamental Programming Concepts
Summer 2000

Final Project Grading

Part Points
Correctness
  • [1] Card
  • [4] Deck
    • [1] initializing deck
    • [2] shuffling
    • [1] drawing a card
  • [10] Game (driver)
    • [2] Ace values (counting as either 1 or 11)
    • [1] Betting/settling 
    • [2] Winner 
    • [1] Reshuffling when deck runs out of cards
    • [1] Dealer rules (stand on 17)
    • [1] Player hit/stand
    • [2] Modularity
15
Interface 5
Style 5
Total 25

General Comments: