##acl All:read = Gooey: Soft & Sticky (DA259 0607) = <> = Code of conduct = * This assignment will not be considered to be completed if * you attend less than 60% of the meetings. * you fail to deliver any of the presentations and the reports in time. * you quit the assignment. * you prefer "N" to "Y". * Any excuses of not attending the meetings must be emailed to me 2 hours piror to the scheduled time. * No excuse after the scheduled time. = Assignment description = See GooeySoftAndSticky. = Approach = * learning by doing (together) * learning from each other * book, book, and yet another book. = Schedule = == Week 1 == Lecture:: * Introduction to GUI and Overview of the history [[attachment:GooeyHistory.pdf]] * Introduction to GUI design process Homework:: * Form 4 teams. * Every team starts reading a book on GUI. You may share the chapters inside your team. In the following 3 meetings, each team presents 3 "golden tips" learned from the book, and each tip should come with 2 examples that are not from the book. * Every team decides to take which one of the following tasks. You are supposed to complete the task in 4 weeks. In the last meeting, every team will present the results. * finds two extreme examples of web designs of the same kind, that the team likes most and hates most. Redesign the worst example. Presents the results. * compares two OS GUIs (for example MAC OS X, KDE, GNOME, and Windows Desktop). Redesigns one of them for a target user group of the team's choice. Presents the results. Resources:: * Ubuntu live CD (GNOME desktop): http://www.ubuntu.com * Kbuntu live CD (KDE desktop): http://www.kubuntu.org * Knoppix live CD (KDE desktop): http://www.knoppix.org/ * Solaris 10: http://www.sun.com/software/solaris/ == Week 2 == Activity:: * 3 "golden tips" and 6 examples from each team. 20 minutes for each team. (15 minutes presentation, 5 minutes discussion) * If we have got extra time, we will watch this [[attachment:commercial.wmv]] together and discuss about it. == Week 3 == Activity:: * 3 "golden tips" and 6 examples from each team. 20 minutes for each team. (15 minutes presentation, 5 minutes discussion) == Week 4 == Activity:: * 3 "golden tips" and 6 examples from each team. 20 minutes for each team. (15 minutes presentation, 5 minutes discussion) == Week 5 == Activity:: * Final presentations (results of the team task) * Q&A session * Feedback session Homework:: * Individual report (no more than 2-page A4 in 10-point typeface) on * what has been learned; * feedback on the assignment: complaints, comments and suggestions * Final report delivered it by next Tuesday, 5:00pm = Materials = * [[attachment:Thirty-Six_Strategies.pdf]] * [[attachment:A-UserInterfaceDesignforProgrammers.pdf]] * [[attachment:B-DesigningInterfaces.pdf]] * [[attachment:C-GUIbloopers.pdf]] * [[attachment:D-DontMakeMeThink.pdf]]