Craps is a functions/conditionals/loops programming assignment for a CS0/CS1 course. To do this assignment, students implement the game and add personality output by including "chatter" messages.
Students are to work individually on the assignment.
Experience level: Basic algebra and the previously listed CS topics are expected to complete this assignment.
In the Game of Craps, students implement a well-known chance-based game that is playable/demo-able for others. In this way the content uses meaningful and relevant content. Students are also encouraged to express themselves in this assignment. Students will often add jokes, sassy remarks, or creative prompts to A Game of Craps in the form of "chatter" messages. In this way, this assignment incorporates Student Choice.