CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS - LifeLine.

Slides:



Advertisements
Similar presentations
Defining Decision Support System
Advertisements

Configuration management
Developmentally Appropriate Practice
Tutorial 8: Developing an Excel Application
Roberto Linares, Ph.D. Sigmafine Group Lead
Cognitive Levers (CLever): Helping People Help Themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS (Memory Aiding Prompting.
1 Mobility for All explorations into “understanding the way things are” Jim Sullivan CLever Retreat 6/14/01 C o l e m a n P r o j e c t.
I-Room : Integrating Intelligent Agents and Virtual Worlds.
May 26, 2003 Athens, Greece Deree College The American College of Greece Technology as a Tool for Persons with Mental Retardation Christine A. Macfarlane,
Modeling Human Reasoning About Meta-Information Presented By: Scott Langevin Jingsong Wang.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
1 Mobility for All: Mobility for All: architecture and technology demo approach architecture technology demo future work Jim Sullivan Co-Director, Cognitive.
Helping Students Learn to Learn: Easy Methods for Teaching & Assessment Angela Ho, EDC Wincy Lee, Learning to Learn Project Kenneth Tam, Learning to Learn.
Review Amit Shabtay. March 3rd, 2004 Object Oriented Design Course 2 Review What have we done during the course? Where to learn more? What is for the.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
MAPS ‘n’ Me (Memory Aiding Prompting System) Stefan Carmien L 3 D presentation.
Copyright 2001 by Allyn and BaconCopyright 2001 by Allyn and Bacon Cognitive Views of Learning Woolfolk, Chapter 7.
Assistive Technology For Persons With Cognitive Disabilities - Artifacts Of Distributed Cognition Stefan Carmien CHI 2006 Workshop - Designing Technology.
Knowledge Acquisition CIS 479/579 Bruce R. Maxim UM-Dearborn.
CLever Andrew Gorman, July 01, LifeLine Remote Monitoring and Problem Resolution.
META-DESIGN End users creating contents Team members: ALI HASSANI JAVIER VELEZ.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Specialist dyslexia teaching: what does it look like? Jane Warren Education School.
Assistive Technology: Enabling Dreams Video Assistive Technology Enabling Dreams - YouTube.
Chapter 7: Physical Management in the Classroom By: Sarah Daniels.
Workflow Framework There are many open-source workflow frameworks available such as: –OS Workflow -
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
Software Testing Verification and validation planning Software inspections Software Inspection vs. Testing Automated static analysis Cleanroom software.
Rainbow Facilitating Restorative Functionality Within Distributed Autonomic Systems Philip Miseldine, Prof. Taleb-Bendiab Liverpool John Moores University.
Mental Models : Theory and Application in Human Factors JOHN R
1 Autonomic Computing An Introduction Guenter Kickinger.
Languages and Environments Higher Computing Unit 2 – Software Development.
An empirical process to get an assessment of the quality of the quality of a system Never exhaustive  one can never prove the system will work Comparison.
THE GOOD CLUB GUIDE EXTRA: FOR A SECRETARY. GETTING STARTED The following sections will provide additional help and support for a club Secretary in key.
OCR Level 3 Cambridge Technicals in IT
Human-Centered Information Visualization Jiajie Zhang, Kathy Johnson, Jack Smith University of Texas at Houston Jane Malin NASA Johnson Space Center July.
Slide 1 Distributed Cognition and Metadata in System Design Content Personalization and Flexible Scaffolding in Support of Independence for Persons with.
Brunning – Chapter 10 Technological Contexts for Cognitive Growth Learning is influenced primarily by good instructional methods that takes advantage of.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
1 On-Line Help and User Documentation  User manuals, online help, and tutorials are typically not used  However, well written and well-designed user.
CONCEPTS AND DEFINITIONS IN KM B.V.L.Narayana Senior professor (T M ), RSC/BRC.
Decision Support Systems Chapter 13 What is Decision Support Systems (DSS)? A computer based program for solving structured and semi-structured problems.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Event Management & ITIL V3
Cognition and Behaviour Cognition is the way we obtain, process and use information from the world around us It helps us make sense of things and allows.
April 2004 At A Glance CAT is a highly portable exception monitoring and action agent that automates a set of ground system functions. Benefits Automates.
1 IE 590D Applied Ergonomics Lecture 26 – Ergonomics in Manufacturing & Automation Vincent G. Duffy Associate Prof. School of IE and ABE Thursday April.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Cognitive Levers (CLever): Helping People Help Themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS (Memory Aiding Prompting.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Requirements Engineering Southern Methodist University CSE 7316 – Chapter 3.
Towards a Pattern Language for User Interface Design
Computing System Fundamentals 3.1 Language Translators.
Knowledge Management & Knowledge Management Systems By: Chad Thomison MIS 650.
Software Maintenance Speaker: Jerry Gao Ph.D. San Jose State University URL: Sept., 2001.
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
Chapter One An Introduction to Programming and Visual Basic.
What’s Ahead for Embedded Software? (Wed) Gilsoo Kim
Software Quality Assurance and Testing Fazal Rehman Shamil.
Written module activity, Page 16 1.We refer to the physical parts of a computer that we can touch and see as hardware. Examples include the mouse, the.
Schema EDP 5216 Fall 2009 Florida State University By: Dimas Prasetyo, Kristanti Puspitasari, Travis Grant.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Software Design Process. What is software? mid-1970s executable binary code ‘source code’ and the resulting binary code 1990s development of the Internet.
Tool Support for Testing
Building Enterprise Applications Using Visual Studio®
A user-friendly front-end for Eviews- based macro-structural models
CEN3722 Human Computer Interaction Knowledge and Mental Models
Command and Control of the Mobile Classroom
Self-Managed Systems: an Architectural Challenge
Debra Gately, Assistant Director for Special Education, K-8
Presentation transcript:

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS - LifeLine (Distributed Support System) Stefan Carmien 11/4/2003 L 3 D

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Challenge - Individuals with cognitive disabilities are often unable to live on their own because of deficiencies in memory, attention, and executive functionalities. Computationally enhanced prompting systems can provide a bridge to independence. Unacceptably high abandonment rate (50% - 70%) of expensive (~.5-4 K$) Assistive Technology (AT) Difficult (re) configuration contributes to abandonment

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Research Objectives Lower abandonment –Dual user interface design Provide safety net functionality –Panic button –Caregiver monitoring Context aware cognitive assistance –Dynamic prompt generation –Effective error detection and correction

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS (Memory Aiding Prompting System) Hand held prompter –to display plans Caregiver script editor –To create, modify and share plans Interface to LifeLine –Safety net/dynamic context aware prompting

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Plans, Errors? What are you talking about? What is a plan/script? –A task of the right size broken down into small atomic chunks –Made into a script (of visual and verbal prompts) that can be followed What is an error or error state ? –A detected deviation from the plan –Sensors provide input –Boolean tests of expected states Example: How do you correct a detected error? –User templates provide ‘lookup table’ written in script data structure

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS Prompter MAPS Prompter (user interface)

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Caregiver Script Editor

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Demo here

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Conceptual Framework User modeling –Templates support static user modeling in configuration –Templates for error trapping/correction Information ecologies –Users with cognitive disabilities –Caregivers –System components Distributed Cognition –Dynamic prompt generation –Sensor & table driven Situated Action –Expect & plan for failed plans (driven by breakdowns)

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Tool Design Situated Action Time Envisioned Use Actual Context MetaDesign, Plans and Situated Action ClientCaregiver Key DesignerCaregiver Plans Envisioned Context

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder LifeLine prototype Andrew Gorman’s LifeLine project

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Conceptual Design Information ecology supporting caregivers and users with cognitive disabilities

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Distributed Support System Distributed –Prompting (MAPS) is inherently distributed cognition –Knowledge to maintain system stability is distributed between: user/caregiver/maps/lifeline/sensors/database Support –Caregiver is supported by ensuring safety –User activity is supported to afford independence and inclusion

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Demo 2 here

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder User Modeling & Error Trapping / Correction Reusable rules Templates for tasks & segments of tasks Error –Trapping (how do I recognize an error for this person) –Correction (how do I correct an error for this person) –Embedded in script database records (schema) Caregiver combinatorial explosion dilemma: (User type) X (task segment) X ( |prompts in this segment| )

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS – Error Detection & Correction Template based dynamic error detection & correction Lifeline monitors the running script, detects error states & contacts caregiver as needed Tom (more cognitive resources) Anne (less cognitive resources) Missed Bus Stop ! Tell the Bus driver your problem Wait on bus for Caregiver Alert Caregiver Summon Caregiver

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Context Sensitive Prompting Dynamic prompting –Loop till event wait for your bus –Fork employment (if this then do this….. else do that) Error (trapping and correction) –Sensors –User type –Task segment

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder MAPS – Context Awareness and Dynamic Prompting Dynamic prompt generation Blocking for event driven prompt This is not your bus Wait here for your bus Here is your bus, get on it.

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Meta Design Abandonment strongly influenced by lack of a tool to reconfigure/add content –Empowering and enabling caregivers to be designers of scripts –Leverage existing skills Tool needs to provide just enough support to make script generation easy but not so much that it itself needs a configuration tool

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Meta Design II User Modeling –User model –Task and task segment error trapping/correction Critiquing –Verbiage –Image attributes Sharing scripts –Scripts as templates –Community building MAPS odd twist on MetaDesign –Phased/tiered metadesign

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Shifting gears now….

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Tools for Living Tools for Learning Initial insight from AT world –Enabling learning –Enabling daily life Examples –Eyeglasses –Learning to read / use maps & schedules Grey areas and argument able issues –Hand calculators –Scanners/readers & dyslexia

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Tools for living You require this tool to accomplish this task - otherwise you cannot The tool rarely changes or is abandoned (in the sense of ‘graduate’) It is specifically tailored to you Your use of it does not typically change over time External, Fitting You, & Permanent

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Tools for Learning Is your skill in the tools domain significantly greater (such that you no longer need the tool to perform meaningful work) as a result of using/experiencing this tool? Are you different as a result of using this tool? Is there a method of having this tool disappear Internalized, Changing You, & Scaffolded

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Design Implications What would you do to make a TfLea –Low entrance cost –Tool adapts over time (Scaffolding) What would you do to make a TfLiv –Use of the tool will not change over time –Need for good personalized fit at the beginning –robust (crutches, eyeglasses)

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Arguments against this idea Too amorphous Not useful (Just Y et A nother D umb A cronym ) i.e. yada yada yada Not really news (other ideas like this) What do you think?

CLever: Building Cognitive Levers to help people help themselves Center for LifeLong Learning & Design University of Colorado at Boulder Thanks