Course Level
CS1
Collection Item Type
Assignment
Synopsis

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.

Recommendations

Experience level: Basic algebra and the previously listed CS topics are expected to complete this assignment.

Engagement Highlights

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.

Materials and Links

Materials

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY-SA