C# Homework Assignments
(These will show up as activities when you check your grades)

ALL ASSIGNMENTS ARE DUE AT NOON ON THE TIME SHOWN!
(No late assignments will be accepted)

My e-mail for projects is rpkessler@hotmail.com.

Homework Assignment Details
HW # 1

Invoice Total Project
 (20 pts)

Due on Thurs. of Week 6

You will make a new C# project by following along in your book on page 54 (Exercise 2-1). Read chapters 1 & 2 really well before making your application. When completed, you should know the following things:

  1. You will know how to transfer a project from home to school or to me in email.
  2. You understand how to add controls and name them.
  3. You start getting used to making a nice User Interface(UI).
  4. Begin to understand how C# & Windows work together.
  5. I want you to know how to set simple properties.

HW # 2

 
Simple Data Entry (20 pts)

Due on Thurs. of Week 9

For this project, I want you to make a program that collects simple data. You are to create a one-form application that will gather the following:

  1. First Name
  2. Last Name
  3. Address
  4. City
  5. State
  6. Zip
  7. Tele

Think about the types of controls you need to make this.

You must include the following features: 

  1. The form must start in the center of the screen.
  2. You must have a nice title for your form.
  3. There must be an END button that stops your program.
  4. You need another button that will display a message box when they click it. The message needs to say "Thanks for shopping Ron Kessler". (Be sure to replace my name with the name that is entered into the form!)
  5. All the fonts/colors/alignments must look clean and orderly.
  6. Be sure to add comments and document the form with your name and creation date, etc.

I am looking for the style, layout, font, and creativity on this assignment.

HW # 3

Simple Data Calculation (20 pts)
Due on Thurs. of Week 12

 

For this project, make me a form that collects the following information:

  1. Price of an item
  2. Quantity purchased
  3. Sub-total
  4. Sales Tax (8%)
  5. Total Due

Your project must include the following:

  • A button that can be clicked to compute the totals.
  • The sub-totals & tax, & total due must be calculated automatically.
  • The totals must be formatted to look like money.
  • You must use the correct variable types in your code.
Be sure to comment and document your project.

HW # 4

E-Commerce
(30 pts)

Due on Thurs. of Week 15

Now you are going to show off your creativity! I want you to make a project that sells me something. Make me a form for selling something cool. You can sell anything you want. I will be grading you on:

  • How cool your interface is.
  • How functional the program is.
  • The number of features you have.
  • How well the program runs.
  • How nice your code is.
  • Your use of C# techniques we have used this semester.

I want you to have fun with this one. So start working on it early!

I will not accept any project that uses parts from our in-class projects. This project must be original in its design and function.


Updated 9/14/2011