1 Page

DECO1200-Slides-02

Course: DECO 1200, Fall 2009
School: Allan Hancock College
Rating:
 
 
 
 
 

Word Count: 1250

Document Preview

Design DECO1200 Outline Introduction Interaction to Conceptual Models What are conceptual models? Why should you care? Supporting common interactive activities. Conceptual Models Based on Activities Conceptual Models Based on Objects Designing interactive systems to mimic real objects. Designing interactive systems that are like other things. Broad classes of conceptual models. Conceptual Models Based on...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> Allan Hancock College >> DECO 1200

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Design DECO1200 Outline Introduction Interaction to Conceptual Models What are conceptual models? Why should you care? Supporting common interactive activities. Conceptual Models Based on Activities Conceptual Models Based on Objects Designing interactive systems to mimic real objects. Designing interactive systems that are like other things. Broad classes of conceptual models. Conceptual Models Based on Metaphors Interaction Paradigms Getting Started Where does interaction design start? The User Interface? The System Architecture? The Computer Program? None of the Above Interaction design starts with the user... The Matrix Reloaded Failing to ask the user what they want can lead to the whole crops being lost... Whats the Problem? Resist the temptation to use the latest cool technology or spend hours creating beautiful graphics before really understanding what the design problem is to be solved. This doesnt mean that you cant use the latest cool technology or spend hours creating beautiful graphics later on, just make sure that you understand the design problem rst. What is the problem you are try to solve? What are the important issues for the user? Will your design support the user? How? Checking Assumptions and Claims What are the problems with a product? Are there any problems with an existing product? If so, what do the users think are the problems? What do users think cause the problems? How will it support people in their activities? How does it address the identied problems? How will users integrate it into their lives? How will your proposed design work? Why will your proposed design be useful? Example: WAP WAP (Wireless Application Protocol) Assumptions WAP enabled people to connect to Internet services through there mobile phone with very small displays. People want to stay informed wherever they are. People want to interact while on the move. People want to make decisions on the move. People will be happy using a very small screen. How reasonable are these assumptions? Conceptual Models A description of a proposed system as a set of integrated ideas and concepts about what it should do, behave and look like, that will be understandable by its users in the manner intended. Conceptual Models Based on Activities Instructing User issues instructions to the system, e.g. command line interfaces, computer-aided design systems User converses with the system, e.g. phone-based menu systems, interactive agents User manipulates aspects of the system, e.g. desktop, virtual environments, videogames User explores the systems structure, e.g. books, CDs, help systems, the web Conversing Manipulating and navigating Exploring and browsing Activities What activities do the following products support? iTunes Music Store Photoshop AIM/MSN Messenger Conceptual Models Based on Objects Conceptual models can be based on objects that users are familiar with in the context Conceptual models based on objects provide users with clues about what a product does and does not support. Often the conceptual model provides a good starting point for exploring a new product Typically, a new product will have additional features when compared to the object on which they are based. Sometimes the conceptual model needs to simulate an existing object or system Systems that are designed for training need to capture all of the important aspects e.g. ight simulators. Example:VisiCalc VisiCalc was a revolutionary application for the Apple and IBM PCs (the rst killer app) Released in 1979,VisiCalc was one of the rst apps to make computers useful for normal people VisiCalc was based on a paper ledger sheet, a familiar objects for people in nance Dan Bricklin knew how accountants etc. worked and also knew what the problems with other software VisiCalc could do lots of things that could not be done with a ledger sheet e.g. automatic calculations of cell values etc. www.bricklin.com Example: Xerox Star In 1981, Xerox introduced the Star system that revolutionised personal computing The system Star wasnt commercially successful but Apple and Microsoft borrowed extensively from it. Much of the Star user interface was based on familiar objects in an ofce e.g. documents as pieces of papers, directories as folders, in trays for e-mail, trash cans, etc. Conceptual Models Based on Metaphors (AKA: Interface Metaphors) Conceptual models based on metaphors to existing objects or systems that are similar Products designed to be similar in some way to aspects of an existing object or system but that has its own behaviours and properties Metaphors are meant to provide a hint at the essence of a product or process Metaphors provide clues about how something works in a general sense that users can use to explore further Example: Spiders Automatic systems that explore the World Wide Web are often referred to as spiders These systems autonomously explore the system by following the links between pages The metaphor is that these systems are like spiders following the threads that make up their web Spiders are used by search engines (e.g. Google) to index web pages and record the links between them NOTE:You dont have to understand the details to get a sense of what spiders do. Why are Interface Metaphors Popular? Interface metaphors are popular because they can help explain difcult concepts Interface metaphors can often explain difcult concepts sufciently in terms of something that is familiar Computer systems are often complex and have no direct analog in the real world Interface metaphors can help explain these concepts without lots of technical details Obscure Metaphors Sometimes interface metaphors are very obscure and little more than clever naming Obscure names are often found in highly-technical computer systems, hackers love obscure metaphors Example: Bluetooth is a wireless technology that allows many devices to communicate Bluetooth gets its name from a Viking King, King Harald Blue Tooth, who united Scandinavia allowing many people to talk to each other. Obviously, obscure metaphors dont help the user but they can be fun to learn about. Problems Using Interface Metaphors Breaking the rules: metaphors often break logical/cultural rules when implemented Too constraining: using metaphors can make simple tasks complicated, e.g. nding a le Conicting with design principles: using a metaphor can conict with good design Too limiting for the user: using a metaphor can ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Allan Hancock College - DECO - 2102
Tutorial 3: HTML continuedToday's tutorial will continue from last weeks', and introduce some more HTML tags. Please read this document all the way 'through before you start.The results of today's tutorial must be uploaded to: http:/www.arch.usyd.
Allan Hancock College - DECO - 1200
Interaction DesignDECO1200OutlineIntroductionCommunication and collaboration between people. What are the rules of communication? How can design support collaboration? Frameworks for thinking about communication.Communication CollaborationCo
Allan Hancock College - DECO - 1200
Interaction DesignDECO1200OutlineIntroductionHow do user interfaces affect people? Ways to evoke an emotional response from users. What are the causes of user frustration? Should anthropomorphism be used in user interfaces?Expressive User Inte
Allan Hancock College - DECO - 2102
Lecture 9: Exploring MUDDr. Xiangyu WANG 21st September, 2006 Acknowledgement: Preparation of lectures notes are partially based on Wikipedia and http:/www.livinginternet.com/What is MUD? Multi-User Dungeons/Dimension/Domain (MUD) is a multi-play
Allan Hancock College - DECO - 2102
Announcement No Plagiarism! Attendance is required! If you miss two unexcused lectures, you will automatically fail (excluding the first two weeks.) DECO2102 students go to 261 for lab DECO1200 students go to 313 for lab Assignment #1 due in two
Allan Hancock College - DECO - 308167813
DECO1012 Assignment 1 Static Variations Design Document Inspiration The greatest source of inspiration for this sketch was Jarred Tarbell's Pond Ripple Animation (http:/www.levitated.net/bones/hiddenPower/examples/ripples.html) due to the use of col
Allan Hancock College - DECO - 308199502
DECO 1012DESIGN PROGRAMMINGLECTURER DR ROB SAUNDERSASSIGNMENT 1 20%STATIC VARIATIONSDUE DATE - 7 APRIL 2008STUDENT - VICKY CALLEJA SID 308199502Vicky Calleja SID 308199502DECO1012 Design ProgrammingPage 1 of 5STATIC VARIATIONSI
Allan Hancock College - DECO - 307140857
DECO 2010: Assignment 1: Processing: Static Variation Design Document Introduction: The main idea that I wanted to convey in my static sketch was to use shapes and arrange them in such a fashion that it would create a pattern. I wanted to achieve thi
Allan Hancock College - DECO - 307198235
My interpretation of the word random involves objects appearing in an order with no set order or path. Therefore when I was given this assessment task I set out to create a sketch where items would appear on the screen that were consistent, while not
Allan Hancock College - DECO - 1012
Assignment 1: Static VariationsI N D I V ID U AL ST U D E N TStudent LookupResearch Class Average 308169891 70.6% 65.0% Experiments 73.8% 75.0% Documentation 69.2% 75.0% Design 73.9% 65.0% Code 72.3% 80.0% Total 71.8% 73.0% Good use of a switch s
Allan Hancock College - DECO - 1012
Assignment 1: Static VariationsI N D I V ID U AL ST U D E N TStudent LookupResearch Class Average 308181956 70.6% 80.0% Experiments 73.8% 70.0% Documentation 69.2% 80.0% Design 73.9% 80.0% Code 72.3% 90.0% Total 71.8% 80.0% Long comments should b
Allan Hancock College - DECO - 1012
Assignment 1: Static VariationsI N D I V ID U AL ST U D E N TStudent LookupResearch Class Average 308129660 72.2% 70.0% Experiments 75.3% 70.0% Documentation 70.8% 70.0% Design 75.3% 65.0% Code 73.7% 65.0% Total 73.3% 68.0% I like the design elem
Allan Hancock College - DECO - 1012
Assignment 1: Static VariationsI N D I V ID U AL ST U D E N TStudent LookupResearch Class Average 307140059 70.6% 75.0% Experiments 73.8% 90.0% Documentation 69.2% 85.0% Design 73.9% 75.0% Code 72.3% 75.0% Total 71.8% 81.0% Use of a for loop coul
Allan Hancock College - DECO - 308153448
Shane Kuswara - SKUS9538Design DocumentMy design is based upon the activities we've completed in class; there is an element of each lecture and lab inside my work. The idea of the final design is to show and incorporate the lessons that have learn
Allan Hancock College - DECO - 308200888
DECO1012 - Design ProgrammingAssignment 1 - Loan Myers B ehind the Image The idea for the image was to create a colourful picture using simple shapes such as rectangles, ellipses and lines. One of my objectives was to be able to control certain prop
Allan Hancock College - DECO - 307184889
Assignment 1Describing Design processGenerally, Most of design techniques are from lecture note Memorizing coordinate was quit hard at the beginning but now I'm used to do it now so that can work it faster than before The most commands that I used
Allan Hancock College - DECO - 306134608
Design ProgrammingPage 1Rob SaundersPROCESSING DOCUMENTATION ASSIGNMENT ONEEntry One: Being given our first assignment, processing is easily going to go downhill from here. A static image that comes up different every time its run. I dont even
Allan Hancock College - DECO - 306137194
Design Programming Assignment 1: Static Variations Daniel Cogan Dcog9065 306137194 Initially, I wanted to create a sketch based on the noise( ) principles, but realised that a lot of it looked quite similar and did not offer many options to play arou
Allan Hancock College - DECO - 307144216
STATIC VARIATIONS Assignment One Annabelle McNamara307144216Design Process:JARAD TARBELL I gained inspiration for assignment one from Jarad Tarbell and his use of basic shapes such as squares or lines to create a complex image. From his work, I f
Allan Hancock College - DECO - 308206738
Sanjay Dutt sdut2489 DECO1012 & DECO2011 - Assignment 1 Design documentation As inspiration for my processing composition, I chose to look at the artistic movement known as De Stijl. This was a movement during 1917-1931. This style was all about usi
Allan Hancock College - DECO - 307169006
Ali Malla 307169006 amal7070DECO2011 Design ProgrammingAssignment 1 Static VariationsMy initial idea came about form the Bridget Riley Waves. I had an idea of how to incorporate these waves in my static sketch. I believe that these waves are re
Allan Hancock College - DECO - 2204
DECO2204 Principles of AutoCADSID199813078 199924001 200305604 200314202 200408085 305130633 305149911 305171542ACAD 'Classic' - T1 - 20% of total - due 15 Aug T.1 Commentx/20 0 0 0 0 13 0 0 18 No submission found No submission found No submissi
Allan Hancock College - DECO - 2204
DECO2204 Advanced Functions Tutorial ReviewName of author A: _ Name of author B: _ Login ID: _ Login ID: _Part 1. Getting Started with RevitBefore starting Part 1 download and open the following file: BuildingGSGENU.pdf headed: Getting Started
Allan Hancock College - DESC - 9134
TEMPLATE AND GUIDELINES FOR AUDIO AND ACOUSTICS PROJECT REPORTS My Name 11111111111(SID) Unit of Study Name, DESCXXXX, Semester X 200X Graduate Program in Audio and Acoustics Faculty of Architecture, Design and Planning, University of SydneyABSTRACT
Allan Hancock College - DECO - 3001
DECO3001 Project 2 Preliminary Design Report Due Thursday 13 May This report presents your preliminary design for Project 2. The report should have the following sections: Title page This page gives the title of your project providing a name that giv
Allan Hancock College - DECO - 1001
DECO 1001 Digital Image Representation and Design Photo Design Using Photoshop7 Due 7 May Objectives To digitally restore and/or manipulate a photograph with the following size specifications: 300x400 pixels, 150dpi. Photo Design Use some of the fol
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 1ObjectivesBy the end of this tutorial you should have planned your study of this unit for the semester. You should have created a source repository for this unit in your account. This material sh
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 12ObjectivesTo develop an understanding and to practise the review process.PreworkRead up on PSP. You might like to start your own personal checklist. Continue your work on Assignment 3.Labwo
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 13ObjectivesTo carry out a usability review of several web sites in order to develop an appreciation of some of the key points in usability.PreworkStart preparing your revision materials for th
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial - Week 7ObjectivesThis tutorial gives experience in the use of Bugzilla. By the end of this tutorial you should have created a Bugzilla account and had practice at entering, finding and updating bugs.
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 3ObjectivesThis tutorial is meant to be a hands-on introduction to (structured) testing. The tutorial compares structured and unstructured testing and requires construction of test cases for an it
Allan Hancock College - CS - 3302
SOFT3302 Software Quality AssuranceMichaelmas 2007SOFT3302/3602 Software Quality AssuranceStructured TestingMichaelmas 2007SOFT33021Lecture OutlineThe Unbearable Hardness of Testing A definition of testing Structured testing Quality req
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 8ObjectivesBy the end of this tutorial you will understand the difference between procedures and work instructions. You should understand the aims of having procedures and work instructions. The r
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial - Week 7ObjectivesThis tutorial gives experience in the use of Bugzilla. By the end of this tutorial you should have created a Bugzilla account and had practice at entering, finding and updating bugs.
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial - Week 11ObjectivesA retrospective. Revision.PreworkMake sure you are not leaving Assignment 3 until the last minute. Begin organising your revision of the course in preparation for the exam.Labwor
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 9ObjectivesThis tutorial deals with writing test procedure specifications. By the end of this tutorial you will have experience in writing a test procedure and performing a written test procedure.
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3602Assignment 3 Due 5 p.m. 24 October 2007Note that this assignment is different to the SOFT3302 version.IntroductionThis is a group assignment with the objective of designing a test strategy for a web-based int
Allan Hancock College - CS - 3302
SOFT3302 Software Quality AssuranceMichaelmas 2007SOFT3302/3602 Software Quality AssuranceTest DesignMichaelmas 2007SOFT33021Structured Testing ReviewThe Unbearable Hardness of Testing A definition of testing Structured testing Quality
Allan Hancock College - CS - 3302
Software Quality Assurance: SOFT3302Tutorial Week 12ObjectivesTo develop an understanding and to practise the review process.PreworkRead up on PSP. You might like to start your own personal checklist. Continue your work on Assignment 3.Labwo
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - ELEC - 3609
Allan Hancock College - CIVL - 2230
The University of Sydney Department of Civil Engineering CIVL2230IntroductiontoStructuralConcepts&DesignAstructuraldesignermustendeavourto:LECTURE1INTRODUCTION1. provideasafe,reliablestructurethatperformssatisfactorilythefunctionforwhichitwas
Allan Hancock College - CIVL - 2230
CIVL2230 Introduction to Structural Concepts and DesignLecture 16 Bending of Concrete Sections Part 1 Dr Elisha Harris A/Prof. Peter Ansourian Concrete design in Australia follows AS 3600; Concrete behaviour varies depending on whether it is in t
Allan Hancock College - CIVL - 3411
3. SLOPE STABILITY 3.1 Circular failure mechanisms When slope failures are investigated it is often found that failure occurs by a rotational slip along an approximately circular failure surface, as shown below. This observation provides a basis for
Allan Hancock College - CIVL - 3411
5.5 Elasticity 5.5.1 General features Conservative - no energy dissipation in a closed load cycle Independent of time - no time effects, strains are instantaneous Strain increments depend on stress increments for a linear elastic material this im
Allan Hancock College - CIVL - 2410
16. FLOW NETS 6.1 Introduction Let us consider a state of plane seepage as for example in the dam shown in Figure 1.Phreatic lineUnsaturated Soil Drainage blanketz xFlow of waterFig. 1 Flow through a dam For an isotropic material the head
Allan Hancock College - CIVL - 2410
1 17. COULOMB'S METHOD The method is based on estimating a mechanism of failure. The Mohr-Coulomb failure criterion is then assumed to be satisfied on the assumed failure planes.Assumed failure planeThis approach, known as the limit equilibrium m
Allan Hancock College - CIVL - 3411
1. SOIL STABILITY 1.1 Introduction The conventional methods of assessing the stability of natural and man-made soil constructions require a failure criterion for the soil to be specified. That is, su for undrained stability problems, and c', ' for dr
Allan Hancock College - CIVL - 3206
School of Civil Engineering CIVL3206 Steel Structures 1: Semester 2, 2008Laboratory Sessions Assessment Criteria & General InformationLocation Students should meet in the structures lab at the appropriate time at the appropriate time. Enter the g
Allan Hancock College - CIVL - 3206
46/32CIVL3227/CIVL3206 Steel Structures 1, Semester 2 2003Page 1 of 11CIVL3227 Steel Structures 1/CIVL3206 Steel Structures 1 Department of Civil Engineering Semester 2, 2003 Time Allowed: 3 hours Instructions to Candidates(a) Students should
Allan Hancock College - CIVL - 3206
School of Civil Engineering CIVL3206 Steel Structures 1: Semester 2, 2007Submissions Requirements and Assessment CriteriaGeneral Notes about Submissions and Engineering Calculations The main general aims of all the submissions are: 1. To reinforce