Course Documents
     Main Page
     Contact Information
     Course Announcement
     Schedule and Syllabus
     Course Participants
     Discussion Forum
     Swiki Chat Area
     Lecture Material
     Independent Research
     Previous Course
Swiki Features:
  View this Page
  Edit this Page
  Printer Friendly View
  Lock this Page
  References to this Page
  Uploads to this Page
  History of this Page
  Top of the Swiki
  Recent Changes
  Search the Swiki
  Help Guide
Related Links:
     Atlas Program
     Center for LifeLong Learning and Design
     Computer Science Department
     Institute of Cognitive Science
     College of Architecture and Planning
     University of Colorado at Boulder
1.1 what did you find interesting about the article?

I found the idea of the critics fascinating. Adding critics to a program increases the role of the computer from just a tool to a contributing member of the design process.

I really liked hearing about the HYDRA project. This project and the area of kitchen design provided a very concrete, everyday example for me. I would have been lost without this example because the area of DODEs and critiquing are unfamiliar to me.

1.2 what did you find not interesting about the article?


2. what do you consider the main message of the article?

Critics enhance the design process by contributing to the create-analyze-critique-reflect process.

3. are themes discussed in the article which you would like to know more about?

As always, I would like to know more about implementation. The article discusses some details of the critics, but I am also interested in knowing about what language was used, how the UI was tied to the program, as well as more detail about how the critics get their information. I would like to see a demonstration of the HYDRA program.

4.1 do you know of other papers, ideas, and systems which are closely related to DODEs?

No, this area is entirely new to me.

4.2 do you know of other papers, ideas, and systems which are closely related to Critiquing?

The only systems that I know that is closely related to Critiquing are some integrated development environments (IDEs) used by software developers. As I mention in my answer to question 6, these IDEs provide some hints for other ways to do things and error messaging if your code will not compile. They don't however contribute to the software design process as the critics described in the HYDRA project.

5.1 what does the article say about design?

With the introduction of critics into a program, computers become more than a tool for designers. They become a part of the design process; they contribute to the design process. Design becomes computer-enhanced, instead of just computer-aided.

5.2 what does the article say about learning?

Critics offer "learning on demand" by giving designers access to new knowledge when it is relevant to them. By offering the new information when they are in trouble, missing information, or have created a problematic solution,the designer can assimilate the new information in practical use.

5.3 what does the article say about collaboration?

The article presents the meaning of collaboration in terms of interaction between human and computer. I am accustomed to thinking of collaboration as something that only takes place among humans. But critics bring the computer into collaboration as more than just a tool to be used by humans; critics contribute to the design process.

5.4 what does the article say about innovative media support for these activities?

By using techniques such as hyperlinking, the program adds another layer of information retrieval for the designer. I like this non-intrusive use of innovative media.

6. do you have any ideas how this research could / should be extended based on your own knowledge and experience?

I would like to see the research extended into the area of software development. Although some integrated development environments (IDEs) offer hints on other ways to do things and error messages for code that will not compile, there is much work that could be done in this field. IDEs could offer optimization information and incorporate coding standards chosen by the company.

View this PageEdit this PagePrinter Friendly ViewLock this PageReferences to this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide