[MSOE Homepage]

Dr. Taylor's MSOE Homepage

Courses

Unix is a Four
Letter Word

Photo Album

Personal Homepage

CS-182 Main page

CS-182 -- Lab 6 - GUI

Winter Quarter 1998-1999



Electrical Engineering and Computer Science Department
Dr. Christopher C. Taylor

S-331, 277-7339
t a y l o r@m s o e.e d u (remove spaces)
www.msoe.edu/~taylor/

Purpose

The purpose of this lab is to provide exposure to Graphical User Interface (GUI) programming.

Assignment

Create the GUI application discussed in class by following the step by step instructions. Then develop your own GUI application. This may be as simple as changing the shapes being drawn or as complex as creating a new application entirely. Some of you may choose to create a GUI that can be used with the final project. If you have any questions on what is appropriate, please as your instructor.

Program demonstration

You will be required to demonstrate your program at the beginning of lab on Feb. 2. Programs that are not ready to be demonstrated at the beginning of the lab session will be considered late.

Lab report

The lab report for this week should be rather brief in order to give you more time to explore GUI programming. The report should consist of four paragraphs containing:

  • What you did.
  • Why you chose to do what you did.
  • What you learned.
  • What you would have done differently if you had to do it again. Also, please include any suggestions you may have on how to improve this lab in the future.

As with any report you submit, correct spelling and grammar are required. In addition, your report should be submitted electronically following the Electronic submission guidelines. (You may wish to consult the sample report before submitting your report.) Be sure to keep copies of all your files, in case something gets lost. It may be wise to keep a diskette backup as well.

The lab report is due at 4:00pm, Monday, Feb. 1, 1999, though you are encouraged to submit it sooner if you can. If you have any questions, consult the instructor.


This page was created by Dr. Christopher C. Taylor, copyright 1999.