Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2006-11-27 10:35:43
Size: 14
Editor: dyn-176107
Comment:
Revision 12 as of 2008-10-03 20:18:54
Size: 3066
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Yet to come. ##acl All:read
= Gooey: Soft & Sticky (DA259 0607) =
<<TableOfContents>>

= 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]]

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

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 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 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

JunHu: GooeySoftAndSticky/200611 (last edited 2008-10-03 20:18:54 by localhost)