Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Project
Synopsis

Using statistics from the US Open Tennis Tournament, students create a program in Python that asks a user enter eight distinct numbers related to an individual tennis player. The program then uses those numbers to compute and report three statistics in order: number of serves attempted, double fault percentage, and ace percentage.

Recommendations

To see how this assignment fits in with the rest of the assignments in this course, please see the following: CS100: Programming I-Classic Projects 

Engagement Highlights

Using the Python programming language, students create a program that computes and reports statistics from the US Open Tennis Tournament. By using a popular sporting event and statistics, this project uses Meaningful and Relevant Content as well as Interdisciplinary Connections.

Materials and Links

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY