EE408 Assignment 2: GUI Control Bloopers (Chapter 2)
4%
Due: 10:00 PM, Monday
October 6.
1. Read carefully Chapter 2: GUI
Control Bloopers. Write up a concise description to summarize
the essence of each of the 12 bloopers presented in this chapter.
Comment on any idea which you disagree with the author. (1%)
Note.
Pay particular attention to the discussion on Avoiding Blooper 1
between page 58 and 62, which essentially is a guideline on when to use
radio buttons, check boxes, lists, combo boxes, sliders, and spinners.
2. Download this zip file, which contains
an Eclipse project named Blooper-Chapter2,
and import the project into your workspace. Project Blooper-Chapter2 contains 5
executable GUI programs in package chapter2.
Run these 5 GUI programs one by one and criticise them using the
criteria of the 12 bloopers in Chapter 2. (3%)
This
link contains instructions on how to import a project packaged as a
zip file into Eclipse.
Marking Criteria:
(1) All written answers must be free of grammatical errors and
misspellings.
(2) A given GUI may commit any number of the 12 bloopers (zero, one, or
more). For each blooper that you miss or wrongly accuse, you will lose
0.5%. Maximally you may lose 3 marks.
Email me (dhou at clarkson) your answers to the
above 2 tasks. Put "EE408
Assignment 2" into the subject line of your email.