CIT-260: Introduction to Object Oriented Programming

Programming Project 1: Simple Tip Calculator


The objective of this project is to test your ability to create a small Graphical User Interface (GUI) program that does some simple arithmetic. In this project you will create a program that will help you calculate the tip on your next meal.

The Interface

You can design your own interface. However, it must provide the functionality described here and it should be easy and intuitive to use.

Here is an example of what your interface could look like:

the form

File(s) to Submit:

Before you submit your program test it with several different meal values to make sure that it works correctly. Be sure that your program conforms to the style guidelines and that it is properly documented. Then place your complete project folder into a zip file and name the zip file Submit this assignment as Project #1 on ILearn.

Grading Criteria

Description Points possible Your points

Your User Interface has an exit and an about menu item. Your interface is intuitive and easy to use.


Your program has a TextBox where the user enters the cost of a meal. When the user clicks a button your program correctly calculates and displays the three possible tip amounts (10%, 15%, and 20%).


Your program conforms to the style guide.

Total 20  

Early Bonus (3 points) or Late Penalty (20% per day)