HCC class lecture 15 comments John Canny 3/14/05.

Slides:



Advertisements
Similar presentations
Cognitive Academic Language Learning Approach
Advertisements

Family Audiences: cultivation and maintenance of family audiences in an age of unlimited free-choice learning.
Computing Studies Is it for me? Click here to find out…
CS305: HCI in SW Development Evaluation (Return to…)
Emergent Literacy (Marie Clay, 1966)
Online Simulations and Role-plays: Work in Progress Margaret Bearman and Laura Dean Health Informatics Education Monash Institute of Health Services Research.
Context-Aware Computing John Canny HCC Retreat 7/5/00.
Making Memories with Family Meals Organizational Lesson – 2006 Sean E. Brotherson, PhD Extension Family Science Specialist North Dakota State University.
Activity theory. Outline Introduction Philosophical background Evolution of Activity theory –from Vygotsky to Engeström Main concepts and principles Implications.
HCC class lecture 6 comments John Canny 2/7/05. Administrivia.
HCC class lecture 5 comments John Canny 2/2/05. Administrivia.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Course Overview: Part 1. Course Overview: Part 2.
Oct. 30, 2003CS WPI1 CS 509 Design of Software Systems Lecture #9 Thursday, Oct. 30, 2003.
Administrivia Turn in ranking sheets, we’ll have group assignments to you as soon as possible Homeworks Programming Assignment 1 due next Tuesday Group.
Part 2: Requirements Days 7, 9, 11, 13 Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain.
HCC class lecture 14 comments John Canny 3/9/05. Administrivia.
Learning Theory EDUC 275 Winthrop University Lisa Harris, Marshall Jones, Suzanne Sprouse.
 Getting started  Syllabus  Objectives and Evaluation  Teams and Mentors  Topics Covered  Learning Outcomes  Exams Regulations  Presentations.
User Centered Design Lecture # 5 Gabriel Spitz.
UNIT 9. CLIL THINKING SKILLS
English 9 Genre Study. For Group Discussion Think about a situation when you and your parents disagreed about how to define a term (perhaps curfew, good.
This is my Kindergarten Electronic Portfolio From ~ Gardner Math, Science, Technology Magnet School Click Here To Begin.
Teachers’ role and responsibilities Cohen, Manion &Morrison Ch. 11 Arthur & Cremin Ch. 1.1.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Human Computer Interaction Semester 1, 2013/2013.
1 Differentiating Process According to students’ Readiness, Interests, & Learning Profiles.
HCC class lecture 4 comments John Canny 1/31/05. Administrivia.
Kiarah This is my Electronic Portfolio From ~ Gardner Math, Science,
Working with Students Assessment/Planning/Goals/ Evaluating/Group work.
Chapter 2: Software Process Omar Meqdadi SE 2730 Lecture 2 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Research Methods in Education
Intelligent Database Systems Lab Presenter : NENG-KAI, HONG Authors : CÉSAR DOMÍNGUEZ, ARTURO JAIME 2014, CE Database design learning: A project-based.
COSC 3461: Module 1 S04 Introduction to Interaction & Principles of Design I.
Representation and Modelling CS4012. Module Info Lecturer: Michael English Contact Details: – –Tel: 061.
Reading and concept formation By: Ingrid Silva. Reading and concept formation  An object, like a word, evokes something in our mind. But while what is.
Work flow analysis for effective electronic health record adoption and use Gary Berg, MSHS, Health Care Analyst Health Informatics.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
Credibility: Evaluating what’s been learned This Lecture based on Ch 5 of Witten & Frank Plan for this week 3 classes before Midterm Paper and Survey discussion.
Prepared by: Emely Jean A. Ortiz. Movies as a Teaching Resource Many educators actually believe that we need to make our teaching more relevant to an.
EFFECTIVELY INTEGRATING INSTRUCTIONAL SOFTWARE INTO TEACHING AND LEARRNING EVIRONMENT FOR THE HIGHEST POTENTIAL RELATIVE ADVANTAGE BY: BELTECH ETEC 602.
Maps Top tens Lecture wrap up. Allergies For our exemplar Please me if you have concerns.
Strategic Research. 6-2 Chapter Outline I.Chapter Key Points II.Research: The Quest for Intelligence and Insight III.The Uses of Research IV.Research.
Shaoke Zhang Olivier Georgeon Frank Ritter Nov 2014
Human Computer Interaction
HCC class lecture 17 comments John Canny 3/28/05.
EDU 5900 AB. RAHIM BAKAR 1 Research Methods in Education.
Understanding Data Intensive Systems Using Dynamic Analysis and Visualization Nesrine NOUGHI.
CE114 Unit Eight Seminar: Psychosocial and Cognitive Development: Ages 4 and 5.
ISTE Standards for Teachers Anja Whitehead IDT 3600 Fall 2015.
Activity theory Olivier Georgeon April 8 th
MATHEMATICS 1 Foundations and Pre-Calculus Reasoning and analyzing Inductively and deductively reason and use logic to explore, make connections,
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
Activity theory Shaoke Zhang Olivier Georgeon Frank Ritter March
TECHNICAL WRITING 2013 UNIT 3: DESIGNING FOR CHANGE.
1 Far West Teacher Center Network - NYS Teaching Standards: Your Path to Highly Effective Teaching 2013 Far West Teacher Center Network Teaching is the.
Instructional Strategies Cindy Cregar EDD/544. What should I consider when choosing an instructional strategy?
Americana Subtitle Goes Here Guiding Social Studies Experiences.
Perspectives on Information Course Introduction January 25, 2016.
Educational Publishing in WSOYpro Anita Seppovaara 2010 kaksi riviä.
HCC class lecture 25 comments John Canny 4/25/05.
Intro to 4 Big Ideas of Media Analysis
Introduction to New Product Development (Feasibility Plans)
Social contexts of gender role
Housekeeping: Candidate’s Statement
HCC class lecture 13 comments
HCC class lecture 16 comments
Human Computer Interaction
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
User System Interface CSC
Presentation transcript:

HCC class lecture 15 comments John Canny 3/14/05

Administrivia

Activity Theory Developed primarily by Vygotsky’s student Leont’ev. Wertsch argues that Vygotsky took a similar notion of “activity,” as a given, but never developed it. “Activity” doesn’t translate well into English, plus it is influenced by general Marxist principles. So we’ll explore the ideas through several examples:

What is Activity? Activity is a sustained human behavior directed toward some “Object,” and using a stable set of “tools”. Activity is a sustained human behavior directed toward some “Object,” and using a stable set of “tools”. The “Object” is something like a motive, but it can be concrete. The “Object” is something like a motive, but it can be concrete. SubjectObject Tools

What is Activity? A product development is example Activity. The designers are the subject of the Activity. They use a set of tools which could include CAD Software, real models, analysis software, , text editors etc. The object(ive) of the Activity is to produce a product design.

What is Activity? The product design activity map looks like this: The product design activity map looks like this: Subject (designers) Object (product design) Tools (CAD, Sim. SW , Web, paper docs..)

What is Activity? The Activity perspective is different from the task perspective that has driven AI, HCI and CogSci. Activities are long-lived (weeks, months or years). There is not a goal that you reach, but an “object” that you evolve. Subject (designers) Object (product design) Tools (CAD, Sim. SW , Web, paper docs..)

What is Activity? In task analysis, we are interested in dynamics: the order of actions and the changes they produce. In Activity analysis we are most interested in things whose role in the Activity is constant. To represent a task, we might use a state chart or HMM. For an Activity we might use a data schema. Subject Object Tools

More Examples A research project is another example Activity. The researchers involved are the (group) subject. The set of tools will include research papers, lab equipment, analysis software, , text editors etc. The object is a slipperier concept. It might be a particular research paper. Or the validation of a hypothesis. Subject (researchers) Object (hypothesis) Tools (papers, eqpt, SW, ,…)

Example Marketing a product is a sub- or distinct Activity to product development. The Subject is the marketing staff. Tools include surveys, user studies, tradeshows, contacts,… The Object is brand development. Subject (Marketing staff) Object (Brand developmt.) Tools (Surveys, studies, tradeshows..)

Example Elder Care is another example activity. The family members and professional care-givers are the subject. The tools are medicines, home-cooked meals, mobility aids, games, cars, phone and ,… The object is the elder’s health and well-being. SubjectObject Tools

More Examples Taking a university course, or teaching one. Winning a legal case. Maintaining the health of a patient. Designing (and building) a building.

More Examples Writing a novel, or making a movie. Writing a song, symphony or opera. Playing a character, performing a song.

More Examples Parenting… Enjoying TV (watching, recording, buying DVDs),… Gardening Cooking

Activity hierarchy Activity Action Operation ?? Task analysis, task modeling KLM, GOMS, Epic Activity Theory concept HCI/AI model

Activity and Context Activity Theory is often described as a “Theory of Context”. But what does this mean? A good task-based UI provides “affordances” or actions that are “ready to hand” to support the task. An activity model provides the subject(s), tools and object that should be ready-to-hand for the activity. You can think of these as “cognitive affordances.”

Activity and Context For example, in discussing a product development, a designer might mention: – –“The budget” – –“John” – –“Last week’s meeting” – –“The model” – –“Testers” But each project member is probably part of several budgets, knows many people named “John”, goes to dozen’s of meetings a week, etc. What is going on?

Activity and Context The activity localizes all of the “tools” (documents, programs, meetings etc.) that all the group members have used down to a manageable sized set. The activity localizes all of the “tools” (documents, programs, meetings etc.) that all the group members have used down to a manageable sized set. John’s knowledge tools Alice’s knowledge tools Their project

Activity Theory as a Method Sylvia Scribner traced Vygotsky’s developmental method: Observation of current behavior in situ of a rudimentary behavior Reconstruction of the historical phases of the cultural evolution of this behavior Experimental production of the change from rudimentary to higher forms of behavior Observation of this change. Engestrom argues this is the natural method to be applied in Activity theory.

Discussion Topics T1: The best text analysis algorithms for a variety of tasks seem to use numerical (BOW or graphical models) of texts. Discuss what information these representations capture and why they might be effective.