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.