User Interface Design for Information Systems (Summer I, 2002)
This course will soon be renamed L575: Interface Design for Collaborative Information Spaces.
Course Description | Grade | Course Outline | Resources
& Wed 1:45p-3:00p LI 001 Lab: Mon & Wed 3:45p-5:00p, LI
Office hours: Mon 10:00a-12:00p, Main Library 019 (Katy) | Wed 12:00p-1:00p, InfoVis Lab LI 020 (Chris)
Prerequisites: L548 or consent of instructor
Majordomo List: katy_L578@indiana.edu
Class Web Page: http://ella.slis.indiana.edu/~katy/L578-Sum02
Project Handin Webpage: http://ella.slis.indiana.edu/classes/handin/L578-SI02
Modeling & Animation Tools, 3D
Online Browsers, RWX
Models for AW, AW WorldMapper,
Usage & Programming, ChatlogVisualization
The course utilizes a combination of lectures, discussions, hands-on lab sections, and projects to help students understand theories, design strategies, and assessment techniques in developing 2-D and 3-D environments for learning.
Students will be encouraged to discuss, question, and clarify course content in lecture and lab and they will improve their collaborative skills by working in topic dependent teams.
The quantity and quality of contributions made to class (especially during the discussion of readings) and electronic discussions via the class majordomo list and handin web pages counts for 10% of the grade. Material refers to articles/book chapters that have been used to prepare the lecture and can be consulted for details & references.
Readings, & Surf:
The 15 min presentation will address a specific topic/question and will be based on readings from the literature or internet. Sources will be provided. If you can find more that's great. See Preparation of Presentations for more details.
You are expected to use the office hours the week before you will give the presentation to discuss your preparation with the instructor. Prepare your presentation as well as any specific questions you may have in advance.
All students will be expected to participate in class by reading the assigned material plus asking and answering questions. Reading materials are assigned for study in preparation for class discussion. Thus, class 2 material should be completed before attending the second class. Please do surf the listed web pages so that we can discuss them in class.
There will be a number of projects. Except for the first project, you will work on them in teams. Submit links to project results via the handin web page.
The final written test (open book) primarily tests your knowledge of the material presented in class and the assigned readings.
1. Class attendance: Email the instructor if you can't make it to a class.
2. Plagiarism: Clearly indicate if you use materials from other sources. Academic and personal misconduct by students in this class are dealt with according to the Student Disciplinary Procedures.
3. Late Handin Policy: Late assignments or incomplete assignments are allowed only because of an unforeseen emergency that is preceded by diligent work, not for a pattern of weak performance. No individual student will be allowed to do extra work to raise the final grade or to make up missing work. All grades become final one week after the material is returned to you. No claims, however justifiable, will be considered after this deadline. If there is a medical or personal reason requiring you to miss an exam, you must present your excuse in advance and in writing, and we require some physical proof. Course work handed in
Credits: 3 for L578
Class 1 (05-08-2002)
Lecture: Course Description & Outline, Class Format, Grades, Resources
User interface trends. Why should one design collaborative information spaces?
1: Personal Web page that tells
about you and your expectations on this course.
Readings: WebResults Guide to Web Planning: Essentials
How Users Read on the Web
End of Web Design
Due Monday May 13th, 2002 at 8pm (no help after 4pm).
Class 2 (05-13-2002)
Lecture: Setting the Context - Human Factors and Usability, Software Development, Computer Graphics, Collaborative Environments.
Material: The Promises and Challenges of Networked Virtual Environments [Singhal & Zyda, chapter 1]
Introduction to Internet Networked Virtual Environments [Singhal & Zyda, chapter 2]
Readings: The Knowledge Garden by Crossley et al, 1999.
Presentations on "Creating Places not Spaces" (During Lecture)
Distance Matters by Gary M. Olson & Judith S. Olson. In (Caroll, 2002), chapter 18. (...)
From Interface to Interplace: The Spatial Environment as a Medium for Interaction by Thomas Erickson
Re-Place-ing Space: The Roles of Place and Space in Collaborative Systems by Steve Harrison & Paul Dourish (Sabrina Bonus)
Lab: Java Script start up. Study Fireworks for Animation & Rollovers by Alan Lin.
Readings: Explore ThinkQuest web pages at http://library.thinkquest.org/19537/
Due Monday May 20th, 2002 at 8pm (no help after 4pm).
Task Analysis and Interface Design
Class 3 (05-15-2002)
Lecture: Task Analysis. What do Users Want? How to Build Successful Worlds.
Readings: 9 Timeless Design Principles for Community-Building by Amy Jo Kim & Design Principles for Online Communities by Peter Kollack
Presentations on "Sociability & Usability" (During Lecture)
Guidelines: Sociability and Usability by Jenny Preece. In [Preece, 2000]. (Matthew Hottell)
Building a Successful Community by Amy Jo Kim. (Hong Zhang)
Lab: Assignment of Building Areas. Learn How to Build.
Class 4: (05-20-2002)
Lecture: Interface Goals & Interface Design Methods: User-Centered Design, Prototyping, Design Principles and Rules.
Material: Designing the Functional Model [Olsen et al., 1998, chapter 2]
Lab: Learn to Design Teleports, Use Sound, Video Streaming, Link 2-D Web and 3-D World, etc. Introduction of Final Projects with Dale Newkirk and Tom Roznowski
3: Designing Collaborative Information Spaces
Handin: Present your project in Lab 10. Finish your project the day before class 12 (test version) and day before class 14 (final version). Present your project during class 15.
Due Monday June 10th, 2002 noon.
Class 5: (05-22-2002)
Lecture: Technical Possibilities and Social Implications Required Surfing: Watch Ananova's virtual news speaker.
Presentations on "Digital Places" (During Lecture & Lab)
Designing Digital Communities. In (Thomas et al, 2000), chapter 3 (Xiaoying Han)
Wiring Livable Regions. (Thomas et al, 2000), chapter 4 (Sidharth Thakur)
Education, Commerce, and Communications: The Era of Competition. by Murray Turnoff, WebNet Journal, Jan-March 1999, pp 22-31. (Dan Hollinden)
Guided tour with Mary Lou Maher of a virtual campus developed in the Architecture Faculty at the University of Sydney
Class 6: (05-27-2002) Memorial Day - No Class
Class 7: (05-29-2002)
Lecture: Texture, Lighting, 3-D Modeling, Threads, Level of Detail, Collision Detection
Material: [Olsen et al., 1998, chapter 3 & 10; chapter 4, 6, 7]
Lab: Discussion of Concepts & Initial Designs for Project 3
Class 8: (06-03-2002)
Lecture: Basics of Event Handling and Interaction & System Design Material: [Olsen et al., 1998, chapter 4 & 6]
Widgets / Visual Interaction Design. Material: Widget Tool kits [Olsen et al., 1998, chapter 6], Interfaces from Widgets [Olsen et al., 1998, chapter 7]
Lab: Interface Evaluation: Software Logging, User Observation, Benchmarks and Experiments. AW Treasure Hunt and compilation/analysis of results.
Presentation on "Community Evaluation" (During Lab)
Assessing Needs and Evaluating Communitites by Jenny Preece. In [Preece, 2000]. (Ron Miller)
Class 9: (06-05-2002)
Lecture: Networking, Scaling, and Complexity Issues Material: Networking Primer [Singhal & Zyda, 1999, chapter 3] & Communication Architecture [Singhal & Zyda, 1999, chapter 4] & Managing Dynamic Shared State [Singhal & Zyda, 1999, chapter 5] & Resource management for scalability and performance [Singhal & Zyda, 1999, chapter 7]
Presentations on "Networking" (During Lab)
The International Grid (iGrid): Empowering Global Research Community Networking Using High Performance International Internet Services by Brown et al., INET '99, San Jose, 1998. (Pil-Won On)
Next-Generation Tele-Immersive Devices for Desktop Trans-Oceanic Collaboration by Johnson et al., Electronic Imaging '99. (John Wilson)
generated test questions
Select the 5 main topics of the course and write test questions and exemplary answers. This will give you the opportunity to evaluate the course topics, reflect on what you understood, and what are good test items for the upcoming final exam. Submit result via email to firstname.lastname@example.org by Friday June 7th, 8pm.
Class 10: (06-10-2002)
Lecture: The Future. Extending Social Space to Cyberspace & Reconciling Physical and Cyberspaces
Material: Perspectives and Predictions [Singhal & Zyda, 1999, chapter 9]
Lab: Discussion of Final Exam Test Questions. Preparation for Showcase. Put your 'Information Spaces' in action. Acquire data about and from your users. Send a short summary of your results to email@example.com by June 14th.
Class 11: (06-12-2002)
Lab & Lab: Showcase Your Brave New Worlds!
Last Week: Final-Exam
on Friday, June 14th at 3-4p.m. Room LI001.
It will be open book. You can use all your notes etc. You will not be able to use a computer.
Additional Reading (all
these books are on reserve in the SLIS library):
2D User Interfaces:
Jenny Preece, Yvonne Rogers, Helen Sharp, Jennifer Preece: Interaction Design, John Wiley & Sons, 2002, ISBN: 0471492787.
Mark T. Maybury (Editor), Wolfgang Wahlster (Editor): Readings in Intelligent User Interfaces, Morgan Kaufmann Publishers, 1998; ISBN: 1558604448.
Dan R. Olsen Jr., Dan E. Olsen, Dan R. Olsen: Developing User Interfaces, Morgan Kaufmann Publishers, 1998; ISBN: 1558604189.
Jef Raskin: The Humane Interface: New Directions for Designing Interactive Systems. Addison-Wesley Pub Co, 2000, ISBN: 0201379376.
Andrew Sather, Ardith Ibanez, Stefan Grunspan: Creating Killer Interactive Web Sites. Unknown, 1997, ISBN: 1568303734.
David Siegel: Creating Killer Web Sites. Hayden Books, 1997, ISBN: 1568304331.
Milly R. Sonneman: Beyond Words : A Guide to Drawing Out Ideas. Ten Speed Press, 1997, ISBN: 0898159113.
Darcy Dinucci, Maria Giudice (Contributor), Lynne Stiles (Contributor): Elements of Web Design: The Designer's Guide to a New Medium. Peachpit Press, 1998, ISBN: 0201696983.
Caroll, J. M. (2002) Human Computer Interaction in the New Millennium. Addison-Wesley, Reading Massachusetts.
3D Virtual Environments:
Peter Anders: Envisioning Cyberspace: Designing 3-D Electronic Spaces, 1998, McGraw-Hill Professional Publishing; ISBN: 0070016321.
Bruce Damer: Avatars: Exploring and Building Virtual Worlds on the Internet. Peachpit Press, 1998, ISBN: 0201688409.
Sandeep Singhal & Michael Zyda: Networked Virtual Environments: Design and Implementation, 1999, Addison-Wesley Pub Co; ISBN: 0201325578.
Peter Washer: Digital Space: Designing Virtual Environments, McGraw-Hill, 1998. ISBN: 007069611X.
Jean-Claude Heudin (Editor) Virtual Worlds: First International Conference, VW '98, Paris, France, July 1-3, (Lecture Notes in Computer Science, 1434), 1998, ISBN: 3540647805
Jean-Claude Heudin (Editor) Virtual Worlds: Second International Conference, VW '2000, Paris, France, July, Proceedings (Lecture Notes in Computer Science, 1834), 2000, ISBN: 3540677070.
Stephan Diehl: Distributed Virtual Worlds, Springer Verlag, 2001, ISBN: 3540676244
Thomas A. Horan, William J. Mitchell, Thomas A. Horan: Digital Places: Building Our City of Bits. Urban Land Inst, 2000, ISBN: 0874208459.
Henry Petroski: To Engineer is Human: The Role of Failure in Successful Design (Reprint), St. Martin's Press, NY, 1985
Rae A. Earnshaw (Editor): Frontiers in Human-Centred Computing, Online Communities and Virtual Environment. 2001, Springer Verlag; ISBN: 1852332387.
Amy Jo Kim: Community Building on the Web: Secret Strategies for Successful Online Communities. Peachpit Press, 2000, ISBN: 0201874849. (Online Companion)
William J. Mitchell: City of Bits: Space, Place, and the Infobahn. MIT Press, 1996, ISBN: 0262631768. (Online Version)
Derek M. Powazek: Design for Community : The Art of Connecting Real People in Virtual Places. New Riders Publishing, 2001, ISBN: 0735710759.
Howard Rheingold: The Virtual Community: Homesteading on the Electronic Frontier Revised Edition, MIT Press, 2000, ISBN: 0262681218. (Online Version)
Chris Werry (Editor): Online Communities: Commerce, Community Action, and the Virtual University. Prentice Hall PTR, 2000, ISBN: 0130323829
Ralph Schroeder: The Social Life of Avatars. Springer Verlag, 2002, ISBN: 1852334614
Jakob Nielsen: Designing Web Usability: The Practice of Simplicity. New Riders Publishing, 1999, ISBN: 156205810X.
Jeff Johnson: GUI Bloopers Don'ts and Do's for Software Developers and Web Designers. Morgan Kaufmann Publishers, 2000, ISBN: 1558605827.
Deborah J. Mayhew: The Usability Engineering Lifecycle: A Practitioner's Handbook for User Interface Design. Morgan Kaufmann Publishers, 1999, ISBN: 1558605614.
Jenny Preece: Online Communities: Designing Usability and Supporting Sociability. John Wiley & Sons, 2000, ISBN: 0471805998.
Digital Space http://www.digitalspace.com/
DNA Music Central - Human Genetic Code in Sound http://dnamusiccentral.com/contents.htm
Computing Services &
University Computing Services Help Online
Personal Home Pages (Php) at Indiana University
Active Worlds http://www.activeworlds.com/
W3C HTML Validation Service http://validator.w3.org/
Related Courses on Campus:
U539 and T730 taught by Margaret Dolinksy, FA
T330/U539 Introduction to Interactive Multimedia (Computer Art II) taught by Arthur Liou
M 595 Technology and the Customer Interface taught by Raymond R. Burke
Other Related Courses:
The Design of Virtual Communities taught by Amy Bruckman at Georgia Tech
Designing Online Communities taught by Amy Jo Kim at Stanford University.
Designing Characters for Computer Games taught by Katherine Isbister at Stanford University.
The Psychology of Cyberspace taught by John Suler at Rider University
The Sociology of Cyberspace taught by Peter Kollock at UCLA
The Virtual Society taught by Judith Donath at The MIT Media Lab
Intelligent Embedded Systems taught by Gaurav S. Sukhatme at University of Southern California
Last modified: 05/20/2002