The Semiotic Engineering of Human-Computer Interaction Section I Foundation Chapter 1 Introduction.

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

The portal that offers the opportunity to: Business Language acquire new knowledge and improve your proficiency and.
Sunrise School Division Student independence Foster specific skill development Access to curricular content Increase motivation Provide alternative.
Lesson 10: Starting Windows Applications start an application program move between open application programs start an application using the Run command.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
User Interfaces 4 BTECH: IT WIKI PAGE:
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Objective Develop an understanding of Appendix B: CA ELD Standards Part II: Learning About How English Works.
1http://img.cs.man.ac.uk/stevens Interaction Models of Humans and Computers CS2352: Lecture 7 Robert Stevens
Chapter 1 Introduction. “How do I send picture by ?” “Click on Attach button, or paper clip icon, select the picture and click attach” The instructions.
Overview of Nursing Informatics
Design Activities in Usability Engineering laura leventhal and julie barnes.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Meaningful Learning in an Information Age
Planning, Instruction, and Technology
SYSTEMS ANALYSIS. Chapter Five Systems Analysis Define systems analysis Describe the preliminary investigation, problem analysis, requirements analysis,
FINDING OUR PLACE AND PURPOSES IN HUMAN RIGHTS EDUCATION.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
Section 02Systems Documentation1 02 Systems Documentation And Franchise Colleges By MANSHA NAWAZ.
Advanced Instructional Design Dr. Karen Rasmussen EDG 6335.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
COMPUTER ASSISTED / AIDED LANGUAGE LEARNING (CALL) By: Sugeili Liliana Chan Santos.
ELD Transition Sessions
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
1 Multimedia-Supported Metaphors for Meaning Making in Mathematics Moreno & Mayer (1999)
1 Introduction to Software Engineering Lecture 1.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
University of Sunderland CIF 102/FIF102 Fundamentals of DatabasesUnit 15 Programming in Microsoft Access using VBA Using VBA to add functionality.
Web Design Unit 10 Mrs. Christine McManus ITT Technical Institute VC-240 Visual Design for the Web.
Windows User Interface and Web User Interface By E. Marlene Graham.
Cognitive Science and Biomedical Informatics Department of Computer Sciences ALMAAREFA COLLEGES.
Modern Systems Analysis and Design Third Edition Chapter 2 Succeeding as a Systems Analyst 2.1.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 13 Usability 1.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
Presented by the GMU Win-Win Team March 17, 2004 Status Report.
INTRODUCTION TO THE WIDA FRAMEWORK Presenter Affiliation Date.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Teaching Study Strategies Using WYNN Peggy Dalton
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
Constructivism is a theory based on observation and scientific study about how people learn. It is a teaching philosophy based on the concept that learning.
Chapter 3 Start Semiotic Engineering Tenets of Semiotic Engineering
You Can’t Afford to be Late!
INSTRUCTIONAL DESIGN Many definitions exist for instructional design 1. Instructional Design as a Process: 2. Instructional Design as a Discipline: 3.
CEN3722 Human Computer Interaction Cognition and Perception
Computer Software: Programming
IB Assessments CRITERION!!!.
Ch. 3 Semiotic Engineering
The Systems Engineering Context
Web Development A Visual-Spatial Approach
Innovative measures in teaching
EDU704 – Assessment and Evaluation
1.Introduction to Rational Unified Process (RUP)
Chapter 3: Curriculum © VAN SCHAIK PUBLISHERS Chapter 3: Curriculum.
Methodology Overview 2 basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
Teaching the Common Core Using the Math Practices
Research Methods in Computer Science
The User Lecture 2 DeSiaMore
Ch. 2 Fundamental Concepts in Semiotics Part One
Teaching All Children: Planning and Assessment
Ch 1 Second Half What is a Language?
Desirable “-abilities” in HCI
CIS16 Application Development Programming with Visual Basic
Software Construction Lecture 2
Human Computer Interaction
Chapter 11 user support.
Human Computer Interaction
Discourse Analysis.
Presentation transcript:

The Semiotic Engineering of Human-Computer Interaction Section I Foundation Chapter 1 Introduction

Conversation between two people interacting with a computer “How do I send picture by email?” “Click on Attach button, or paper clip icon, select the picture and click attach” The instructions above are clear and well understood by people that use computer everyday.

Decompose the dialogue into tokens using this interface: A Token is an specific element in the dialogue.

The user has to navigate with mouse to the button with word “Attach” But the actual dialog that is happening between user and computer is more complex: The user has to navigate with mouse to the button with word “Attach” Left clicking on mouse when the arrow on the computer screen is over the correct button. A new dialog window will appear. The user then has to navigate to the correct folder where the picture in the form of file is stored, by opening (click or double click with mouse) one folder at the time. To select a picture the user has to click on the picture file and the file will be highlighted in dark blue. Then the user has to click on “Open” button and it should attach the file to the email.

User Centered Design vs Semiotic Design

Section 1.1 Semiotic Theories of Human Computer Interaction Semiotic Study of: Signs Signification processes, and How signs and signification take part in communication HCI artifacts are intellectual constructs -result of choices and decisions rather than predictable natural laws. Semiotic central themes of investigation: meaning assignment, meaning codification, and the forms, ways, and effects of meaning in communication – date to Greek classics

Semiotic in HCI Graphical user interfaces Visual languages Sign System Produced and perpetuated by cultures Thus.. A theory of culture

Semiotic Engineering Bring together semiotic and HCI in a concise and consistent way to: Support new knowledge organization and discovery Establishment of useful research methods for analysis and synthesis Derivation of tools for training and practice

Semiotics involves Signification and meaning-related processes between:

Engineering Support HCI artifacts Design Construction of artifacts HCI artifacts result of choices and decisions guided by reasoning, sense making, and technical skills

HCI artifacts are communicated as signs We must be able to Interpret, Learn, Use, and Adapt to various contexts. Goal produce meaningful interactive computer system discourse

Epistemological The branch of philosophy that studies the nature of knowledge, its presuppositions and foundations, and its extent and validity In HCI How knowledge is gained, analyzed, tested, and used or rejected

Signs Concrete objective stance Encoded in signification systems Psychological, social, and cultural contexts. Encoded in signification systems To communicate attitudes, intents, and contents Clients Owners Users Attitude Intent content HCI artifact Developers Designers Technical Support

SmartFTP Interface signs Resulting signs Meaning Resulting signs From interaction Incorporates a complex signification system

1.2 The Semiotic Engineering Framework Designers must tell users what they mean by the artifact they have created, And users are expected to understand and respond to what they are being told…. Via the artifact’s interface Words, Graphics, Behavior, Online help, And explanations. Interlocutors in the communication process

Reflective Theory Reflective theory explicitly brings designers to HCI processes & assigns then an ontological position Ontology -a rigorous and exhaustive organization of some knowledge domain that is usually hierarchical and contains all the relevant entities and their relations

User-Centered design compared to semiotic engineering

1.3 Theorizing about Software as an Intellectual Artifact What is an intellectual artifact? Artifact nonnatural objects created Concrete = forks, knife (material artifacts) Abstract = safety measures (procedural artifacts preventing accidents) Physical purpose = chairs Mental purpose = truth tables Intellectual Artifacts are: It encodes a particular understanding or interpretation of a problem situation. It also encodes a particular set of solutions for the perceived problem situation. The encoding of both the problem situation and the corresponding solutions is fundamentally linguistic (based on a system)

Intellectual Artifacts (cont…) Of symbols-verbal, visual, aural or other- that can be interpreted by consistent semantic rules); and The artifact’s ultimate purpose can only be completely achieved by its users if they can formulate it within the linguistic system in which the artifacts is encoded. Producer----> Intellectual artifacts----> Consumer Same Language (genuine system of symbols)

What is a Language? System of Symbols Definition of Vocabulary Grammar Set of semantic rules. We will have an entire lecture on this in the next lecture.

Grade Proposal Points for SWE 4783 User Interaction Engineering     test a,b,final (drop one) - 200 each                400 total     signs project (125) and presentation (50)      175 total     usability evaluation(75) presentation (25)     100 total     attendance (125) WEBS (50)                         175 total                                                                    850 overall points Proposal: 225 points each for the test  3 test          675 150 points for the signs project          150 100 points for the Usability evaluation         100 200 points for attendance and 150 webs 200   Total 1275 pts